Ocean Power Technologies Inc. logo

Ocean Power Technologies Inc.

OPTT | AMEX
Chart Builder DCF Calculator
$0.42
$0.00 (0.00%)
Nov 2, 2026, 3:59 PM ET · Market open
Fiscal Year
Period Ending
FY 2026
Apr 30, 2026
FY 2025
Apr 30, 2025
FY 2024
Apr 30, 2024
FY 2023
Apr 30, 2023
FY 2022
Apr 30, 2022
FY 2021
Apr 30, 2021
Cash & Equivalents
8.72M 6.72M 3.15M 6.88M 7.89M 83.03M
Short-Term Investments
n/a n/a n/a 27.79M 49.38M n/a
Long-Term Investments
n/a n/a n/a n/a -49.33M 222K
Other Long-Term Assets
5.13M 154K 154K 155K 219K n/a
Receivables
587K 2.28M 814K 897K 868K 561K
Inventory
3.88M 4.22M 4.83M 1.04M 442K n/a
Other Current Assets
4.1M n/a n/a 130K 385K 405K
Total Current Assets
16.4M 13.62M 10.54M 37.67M 59.3M 84.44M
Property-Plant & Equipment
12.98M 5M 5.85M 3.03M 1.2M 1.44M
Goodwill & Intangibles
11.89M 12.03M 12.16M 12.52M 12.67M 274K
Total Long-Term Assets
30M 17.18M 18.16M 15.7M 14.09M 1.94M
Total Assets
41.28M 30.79M 28.7M 53.37M 73.39M 86.38M
Account Payables
4.37M 568K 3.37M 952K 905K 687K
Deferred Revenue
6.39M n/a 302K 1.38M 129K n/a
Short-Term Debt
9.22M n/a 6K n/a n/a 495K
Other Current Liabilities
1.32M 759K 1.27M 3.15M 1.3M 671K
Total Current Liabilities
27.46M 3.29M 7.36M 7.91M 2.98M 4.69M
Long-Term Debt
n/a n/a n/a n/a n/a 396K
Other Long-Term Liabilities
n/a n/a n/a n/a n/a n/a
Total Long-Term Liabilities
3.12M 852K 2M 1.51M 1.58M 1.22M
Total Liabilities
30.58M 4.14M 9.36M 9.42M 4.56M 5.91M
Total Debt
11.26M 1.8M 2.57M 1.84M 857K 2.06M
Book Value
10.7M 26.65M 19.34M 43.95M 68.83M 80.47M
Book Value Per Share
0.17 6.30 9.83 23.55 38.23 80.42
Common Stock
231K 172K 61K 56K 56K 52K
Retained Earnings
-373.91M -329.09M -307.58M -280.1M -253.77M -234.9M
Comprehensive Income
n/a 0 -45K -45K -46K -171K
Shareholders Equity
10.7M 26.65M 19.34M 43.95M 68.83M 80.47M
Total Investments
n/a n/a n/a 27.79M 49.38K 222K

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.