Castle Hook Partners LP Reduces Stake in Carvana: Insights from Latest 13F Filing | Intellectia.AI