π AMZN Flash Back: The $83M Put Protection Whale Net $26.2M Despite Hedging Costs
Institutional whale deployed $83M in AMZN put protection on Sept 18. The Sep 26 $255 puts generated $27.4M profit (+51.7%), while Sep 19 $245 puts cost $1.2M as hedging. Net profit: $26.2M (+31.5%) from this 10/10 unusual activity trade.