Smaller Cap Biotechs Are In Season: How Are We Doing?
November 07, 2024 at 21:20 PM EST
SMID biotech stocks still see a lot of speculative interest except for a brief sell-off on August 5 when the XBI touched $91.The XBI is near its 2024 high in the $103 range.