Owl Creek Asset Management, L.P.
Large shareholder
Price
101.35
Quantity
27,913
-47.7%
Value
US$4,414,878