Market/Symbol

NASDAQ:MGTX

Price

-0.99%

Market Cap

m

PE Ratio

0

Average Volume

678k

Pricing delayed 2 hours. May 19, 2025 10:00 AM