3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 21 Dec 2023 Notification date 22 Dec 2023 Sale Price 101.35 Quantity 27,913 -47.7% Value US$4,414,878 Comments Filing More details Fewer details
3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 21 Dec 2023 Notification date 22 Dec 2023 Sale Price 168.66 Quantity 61,217 +11.3% Value US$1,728,737 Comments Filing More details Fewer details
3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 20 Dec 2023 Notification date 22 Dec 2023 Sale Price 256.35 Quantity 67,069 -46.7% Value US$2,472,103 Comments Filing More details Fewer details