
SMC
$31.68
1D:
-1.4%
1Y:
15.5%
US86614G1013Sign in to check this stock against your screeners
Sign In$56.37
1D:
0.5%
1Y:
255.0%
US34984V2097Mkt Cap
$637.22M
P/E Ratio TTM
-100.5
Revenue TTM
$806.90M
Beta
0.60
Earnings TTM
$-6.29M
Dividend Yield TTM
0.00%
$12.67
1D:
-0.2%
1Y:
254.9%
KYG8976D1079Mkt Cap
$465.14M
P/E Ratio TTM
30.9
Revenue TTM
$177.98M
Beta
1.26
Earnings TTM
$24.42M
Dividend Yield TTM
0.00%