3.2 Owl Creek Asset Management, L.P. Large shareholder Transaction date 15 Sep 2023 Notification date 18 Sep 2023 Sale Price 78.77 Quantity 79,123 -25.5% Value US$3,092,863 Comments Filing More details Fewer details