As of the latest data, MEGX stock price is $22.46, with a previous close of $22.07. MEGX gained $0.39 in the last trading session, representing a 1.75% increase.
Does MEGX (MEGX) pay dividends?
No. MEGX does not pay a dividend.
What is MEGX (MEGX) beta (volatility) score?
MEGX has a beta of -0.002, indicating lower volatility than the overall market.