Janney Montgomery Scott LLC TEEKAY CORP Transaction History
Janney Montgomery Scott LLC
- $38.3 Billion
- Q2 2025
Number of Shares
68,980
Previous 69,244
0.38%
Holding current value
$569,000
Previous $455,000
25.05%
% of portfolio
0.0%
Previous 0.0%