PEN

Penumbra Inc

$315.75
0.29 (0.09%) Today
Compare PEN
Market Cap
$12.42B+23.0%
Revenue (TTM)
$1.45B+17.3%
Net Income (TTM)
$170.90M+323.6%
EPS (TTM)
4.35+323.6%
Shares Out
39.33M
P/E Ratio
72.63
Forward P/E
64.37
Open
$317.17
Previous Close
$315.46
Day Range
$314.80 – $316.19
52-Week Range
$221.26 – $362.41
Beta
0.70
Volume
292.62K
Avg Volume
524.87K
Analyst Rating
Hold
Exchange
NEW YORK STOCK EXCHANGE, INC.

About PEN

The umbra, penumbra and antumbra are three distinct parts of a shadow, created by any light source after impinging on an opaque object of lesser size. In cases of equal or larger impinging objects, only an umbra and penumbra are generated. Assuming no diffraction, for a collimated beam of light, only the umbra is cast.

Related

News