Comparison Results
Ocean Power Technologies
$0.19
$7.71M
-0.11
-94.94%
1 Buy
0 Hold
0 Sell
Moderate Buy
Performance Comparison
ATWT
ATWEC Technologies
―
―
―
INVE
Identiv
2.42
-1.15
-32.21%
SNT
Senstar Technologies
1.52
-3.08
-66.96%
OPTT
Ocean Power Technologies
0.85
-15.28
-94.75%
IVDA
Iveda Solutions
0.27
-1.04
-79.24%
KITT
Nauticus Robotics
1.48
-144.92
-98.99%