Since the settlement of stocks is Trade date + 2,
Post# of 36536
If you buy before the end of the trade day on Tuesday 11/20, you will get your 20 additional shares directly from GNBT.
If you buy Wednesday 11/21 thru Wednesday 11/28, you will get your 20 additional shares from the person you bought the stock from.
However, no matter what, you need to hold the stock thru at least Monday 12/3 to be entitled to those 20 additional shares and you can sell them on 12/4, if you have them in your account and settled.