Dona Salvatore ·Chief Financial Officer Officer Transaction date 1 May 2025 Notification date 1 May 2025 Purchase Price 304.20 Quantity 29,872 -22.8% Value US$4,752,958 Comments Filing More details Fewer details
1.0 Shaffer John C. Non-Executive Director Transaction date 1 Apr 2025 Notification date 2 Apr 2025 Purchase Price 166.96 Quantity 8,685 +45.7% Value US$1,718,179 Comments Filing More details Fewer details
Kuppenheimer Stephan ·Chief Executive Officer Executive Director Transaction date 3 Mar 2025 Notification date 4 Mar 2025 Purchase Price 75.96 Quantity 98,326 +24.6% Value US$1,844,650 Comments Filing More details Fewer details
Lu Vincent ·President Officer Transaction date 3 Mar 2025 Notification date 4 Mar 2025 Purchase Price 25.24 Quantity 19,810 +inf% Value US$500,000 Comments Filing More details Fewer details