Position history for WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's holdings in TALEN ENERGY CORP
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC holds 525,214 shares of TLN (TALEN ENERGY CORP), worth $167.7M as of 2026-Q1. The position was decreased (-7.8% shares). TLN represents 0.6% of WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC's portfolio.
Current Value
$167.7M
Current Shares
525,214
Total Value Change
-$72.3M
Total Shares Change
-665,952
Other major holders of TLN: VANGUARD GROUP INC, BlackRock, Inc.
Decreased |
| 525,214 |
-7.8% |
| $167.7M |
| 0.6% |
| $341.39 |
0 |
| 2025-Q4 | Decreased | 569,399 | -16.2% | $213.4M | 0.6% | $378.97 | 0 |
| 2025-Q3 | Decreased | 679,697 | -38.3% | $289.1M | 0.7% | $420.70 | 0 |
| 2025-Q2 | Decreased | 1.1M | -1.0% | $320.4M | 0.9% | $297.88 | 0 |
| 2025-Q1 | Decreased | 1.1M | -6.6% | $222.2M | 0.6% | $197.48 | 0 |
| 2024-Q4 | New | 1.2M | - | $240M | 0.6% | $201.66 | 60 |