Owl Creek Asset Management, L.P.
Large shareholder
Price
321.57
Quantity
58,469
-14.8%
Value
US$2,664,933