Biogen is up in early trading but down year to date and MicroStrategy is worst performer.
From Nasdaq
March 18, 2025 10:32:40 AM:
Biogen leads Nasdaq 100 in early trading, up 1.2%, but down 5.0% year to date. MicroStrategy is worst performer, down 6.8% today and 5.3% YTD. Tesla down 5.6% and Diamondback Energy up 0.7% also making moves. (Source: Market News Video)
Read more at Nasdaq: Nasdaq 100 Movers: MSTR, BIIB