FRED ALGER MANAGEMENT, LLC Q1 2025 13F Filing - 416 Positions, $17.6B AUM | HoldingsIntel