Petra Financial Advisors Inc TALEN ENERGY CORP Transaction History
Petra Financial Advisors Inc
- $172 Billion
- Q3 2025
Number of Shares
2,145
Previous 2,162
0.79%
Holding current value
$912 Million
Previous $629 Million
45.14%
% of portfolio
0.53%
Previous 0.4%