3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 27 Jul 2023 Notification date 28 Jul 2023 Sale Price 363.52 Quantity 15,855 +35.7% Value US$3,682,792 Comments Filing More details Fewer details