4 months ago
PEN
| Name / Ticker | Gain/Loss | Entry Price | Exit Price | Period | Rating |
|---|---|---|---|---|---|
Neuropace IncNPCE | +25.57% | $13.06 | $16.40 | 2025-01-21 - 2025-12-05 | Strong Buy |
Penumbra IncPEN | +18.27% | $254.21 | $300.66 | 2025-07-30 - 2025-12-05 | Strong Buy |
Penumbra IncPEN | +12.10% | $268.20 | $300.66 | 2025-01-21 - 2025-12-05 | Strong Buy |
Penumbra IncPEN | +0.81% | $298.25 | $300.66 | 2025-04-24 - 2025-12-05 | Strong Buy |