Stock Taper
Latest 13F filing data - Q4 2025
Applied Digital Corporation
APLD
Shares Held
1.63M
Value
$40.00M