Owl Creek Asset Management, L.P.
Large shareholder
Price
318.12
Quantity
32,197
-22.4%
Value
US$850,269