3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 28 Jun 2023 Notification date 29 Jun 2023 Sale Price 321.57 Quantity 58,469 -14.8% Value US$2,664,933 Comments Filing More details Fewer details
3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 9 Jun 2023 Notification date 12 Jun 2023 Sale Price 339.36 Quantity 39,018 +0.1% Value US$4,147,815 Comments Filing More details Fewer details