Biotech Stocks At 52-Week Highs - PDEX +18% On FY'26 Results, ODTX +8%, EOLS, BFRI, DRTS
Pro-Dex (PDEX) rose 18% to $77 on FY'26 results, with net sales up 16% to $77.5M. Odyssey (ODTX) gained 8% to $29.05, reporting a Q2 loss of $52.8M. Evolus (EOLS) climbed 2% to $9.31, with Q2 revenue up 21% to $84.1M. Biofrontera (BFRI) increased 6% to $1.63, with Q2 product revenue up 32.9%. Alpha Tau (DRTS) hit $15.17, reporting a Q2 loss of $68.8M.


