Spider Rock Advisors, LLC Purchases and Sells in Q1 2024
Spider Rock Advisors, LLC
- $4.08 Billion
- Q1 2024
Top Buys
New Holdings
560 operations
Top Sells
Options
Calls
7 operations
Puts
86 operations