α52
Alpha 52
Where AI meets Quant
TLN
356.11
- 0.49%
Talen Energy Corporation
Utilities

Trades

Entry Date Entry Price Exit Date Exit Price P&L %
2025-07-22 314.25 2025-08-18 376.89 +19.93%
2025-04-23 206.67 2025-07-02 275.64 +33.37%
Home Stock Hot Lists Investments Insights
Support expand_more