Earnings Yield
-566.87%
TTM · Retrieved:

NPWR Earnings Yield
Current (TTM)-566.87%retrieved
Current (TTM)-566.87%retrieved
NPWR Earnings Yield (-106.48% → -566.87%)
Latest values, visible window
High-resolution chart · PNG
NPWR earnings yield history
Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Earnings Yield |
|---|---|
| -321.9173% | |
| -6.3287% | |
| -18.5641% | |
| -145.4637% | |
| -107.6795% | |
| -106.4776% |