Penumbra, Inc. (PEN)

PEN Summary
Price318.47P/E (Trailing)78.31
Change-0.42P/E (Forward)53.24
Change %-0.13%EPS (Trailing)4.07
Prev Close318.89EPS (Forward)5.99
Volume-Dividend Yield (TTM)0.00%
Market Cap12.56BDividend (TTM)0.00

TTM = Trailing Twelve Months of Paid Dividends

Stock Market ETFs
SPY
SPY766.97
-4.38-0.57%
QQQ
QQQ738.00
-6.50-0.87%
DIA
DIA514.90
-2.59-0.50%
Prices provided by Massive