Cathie Wood's Ark Invest buys $21 million in Block as stock drops 6%
theblock.co
07 August 2026 04:29, UTC