
MRT
$2.07
1D:
6.2%
1Y:
-18.8%
US5731341039Sign in to check this stock against your screens
Sign In$0.74
1D:
9.3%
1Y:
58.2%
KYG7733R1020Mkt Cap
$110.89M
P/E Ratio TTM
-2.3
Revenue TTM
$22.12M
Beta
3.00
Earnings TTM
$-33.51M
Dividend Yield TTM
0.00%