
PODD
$146.51
1D:
-6.2%
1Y:
-54.2%
US45784P1012Sign in to check this stock against your screens
Sign In$79.41
1D:
-6.0%
1Y:
36.9%
US2521311074Mkt Cap
$29.62B
P/E Ratio TTM
33.7
Revenue TTM
$5.10B
Beta
1.48
Earnings TTM
$991.00M
Dividend Yield TTM
0.00%
$16.91
1D:
-6.0%
1Y:
26.9%
US8753722037Mkt Cap
$1.18B
P/E Ratio TTM
-19.8
Revenue TTM
$1.04B
Beta
1.66
Earnings TTM
$-63.32M
Dividend Yield TTM
0.00%