
RAPT
$58.01
1D:
0.0%
1Y:
649.5%
US75382E2081Sign in to check this stock against your screeners
Sign In$22.87
1D:
-7.1%
1Y:
327.5%
US0223071020Mkt Cap
$2.82B
P/E Ratio TTM
-12.0
Revenue TTM
$24.05M
Beta
-0.29
Earnings TTM
$-243.33M
Dividend Yield TTM
0.00%
$26.73
1D:
-0.1%
1Y:
129.2%
US4834971032Mkt Cap
$1.37B
P/E Ratio TTM
-9.8
Revenue TTM
$15.12M
Beta
-0.12
Earnings TTM
$-210.31M
Dividend Yield TTM
0.00%