Tebow - is it smart to purchase 100,000 shares, knowing that in 3 1/2 months (or less) you will have 20,000 shares...and 5 months after that, it will be close to the same PPS as it is now ! Is that SMART to do ?? Really
UMMM 2025 - no way, when 2023 is almost here and human trials have yet to even be scheduled. GLTA