Penumbra, Inc. Common Stock (PEN)
Earnings Yield
1.26%
TTM · Retrieved:

PEN Earnings Yield
Current (TTM)1.26%retrieved
Current (TTM)1.26%retrieved
PEN Earnings Yield (0.19% → 1.26%)
Latest values, visible window
High-resolution chart · PNG
PEN earnings yield history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Earnings Yield |
|---|---|
| 1.4685% | |
| 0.1527% | |
| 0.9416% | |
| -0.0238% | |
| 0.05% | |
| -0.2509% | |
| 0.8489% | |
| 0.1497% | |
| 0.1501% | |
| 0.7622% | |
| 0.3665% | |
| 0.2218% | |
| 0.4049% | |
| 0.1934% |