| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.06 | 29,236 | $2,399,106.16 | 3,228,150 | 2026-03-05 | Filing | |
| $81.37 | 60,892 | $4,954,782.04 | 3,198,914 | 2026-03-05 | Filing | |
| $80.55 | 47,623 | $3,836,032.65 | 3,138,022 | 2026-03-05 | Filing | |
| $78.91 | 1,971 | $155,531.61 | 3,090,399 | 2026-03-05 | Filing | |
| $77.96 | 304 | $23,699.84 | 3,088,428 | 2026-03-05 | Filing | |
| $75.99 | 249 | $18,921.51 | 3,088,124 | 2026-03-03 | Filing | |
| $75.66 | 921 | $69,682.86 | 3,087,875 | 2026-03-03 | Filing | |
| $72.00 | 200 | $14,400.00 | 3,086,954 | 2026-03-03 | Filing | |
| $71.48 | 8,439 | $603,219.72 | 3,086,754 | 2026-03-03 | Filing | |
| $70.34 | 19,686 | $1,384,713.24 | 3,078,315 | 2026-03-03 | Filing | |
| $60.52 | 24,644 | $1,491,454.88 | 3,058,629 | 2025-05-14 | Filing | |
| $59.81 | 25,356 | $1,516,542.36 | 3,033,985 | 2025-05-14 | Filing | |
| $57.53 | 9,867 | $567,648.51 | 3,008,629 | 2025-05-08 | Filing | |
| $56.96 | 10,897 | $620,693.12 | 2,998,762 | 2025-05-08 | Filing | |
| $55.69 | 79,236 | $4,412,652.84 | 2,987,865 | 2025-05-08 | Filing | |
| $22.52 | 30,000 | $675,477.00 | 3,093,509 | 2024-06-04 | Filing | |
| $20.82 | 100,000 | $2,081,640.00 | 3,063,509 | 2024-06-03 | Filing | |
| $21.07 | 40,000 | $842,604.00 | 2,963,509 | 2024-05-29 | Filing | |
| $20.61 | 18,304 | $377,166.73 | 2,923,509 | 2024-05-28 | Filing | |
| $20.12 | 144,196 | $2,900,906.29 | 2,905,205 | 2024-05-24 | Filing |