1.2 Hayes Jerald Benjamin Transaction date 25 Mar 2025 Notification date 27 Mar 2025 Purchase Price 333.88 Quantity 25,604 +10.3% Value US$1,845,432 Filing More details Fewer details
Elsasser Robert W ·President Officer Transaction date 28 Jan 2025 Notification date 28 Jan 2025 Purchase Price 459.35 Quantity 10,979 +1.0% Value US$1,288,667 Filing More details Fewer details
Elsasser Robert W ·President Officer Transaction date 27 Jan 2025 Notification date 28 Jan 2025 Purchase Price 447.10 Quantity 91,964 -0.7% Value US$4,439,556 Filing More details Fewer details
Elsasser Robert W ·President Officer Transaction date 24 Jan 2025 Notification date 28 Jan 2025 Purchase Price 25.10 Quantity 50,000 +104.1% Value US$1,255,000 Filing More details Fewer details
1.2 Hayes Jerald Benjamin Transaction date 2 Dec 2024 Notification date 5 Dec 2024 Purchase Price 25.37 Quantity 50,000 +2.6% Value US$1,268,500 Filing More details Fewer details
Zhu Lisa Transaction date 20 Nov 2024 Notification date 21 Nov 2024 Purchase Price 25.05 Quantity 20,000 +104.2% Value US$501,000 Filing More details Fewer details
Park Brian Anthony Transaction date 18 Nov 2024 Notification date 19 Nov 2024 Purchase Price 25.04 Quantity 100,000 +104.2% Value US$2,504,000 Filing More details Fewer details
Fintel Curtis Neil ·Treasurer Officer Transaction date 12 Nov 2024 Notification date 19 Nov 2024 Purchase Price 25.03 Quantity 250,000 +104.2% Value US$6,257,500 Filing More details Fewer details