| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $78.34 | 90 | $7,050.15 | 151,046 | 2025-02-13 | Filing | |
| $77.73 | 1,935 | $150,401.94 | 151,136 | 2025-02-13 | Filing | |
| $78.19 | 70 | $5,473.30 | 49,317 | 2025-02-13 | Filing | |
| $77.66 | 1,983 | $154,006.13 | 49,387 | 2025-02-13 | Filing | |
| $75.50 | 5,796 | $437,598.00 | 51,370 | 2025-02-12 | Filing | |
| $84.98 | 23,388 | $1,987,512.24 | 99,362 | 2025-01-30 | Filing | |
| $84.98 | 1,612 | $136,987.76 | 99,362 | 2025-01-28 | Filing | |
| $82.78 | 3,033 | $251,072.04 | 57,166 | 2024-12-06 | Filing | |
| $83.63 | 25,000 | $2,090,820.00 | 99,362 | 2024-12-04 | Filing | |
| $83.50 | 1,413 | $117,985.50 | 1,413 | 2024-12-03 | Filing | |
| $84.63 | 706 | $59,748.85 | 354 | 2024-12-03 | Filing | |
| $83.63 | 33,334 | $2,787,875.76 | 2,383,189 | 2024-12-04 | Filing | |
| $83.94 | 1,501 | $125,991.84 | 2,383,189 | 2024-12-03 | Filing | |
| $83.42 | 31,832 | $2,655,441.36 | 2,384,690 | 2024-12-03 | Filing | |
| $83.58 | 33,333 | $2,785,882.14 | 2,383,189 | 2024-12-02 | Filing | |
| $84.04 | 1,413 | $118,748.52 | 33,990 | 2024-12-02 | Filing | |
| $86.22 | 4,565 | $393,601.15 | 58,217 | 2024-11-29 | Filing | |
| $85.69 | 200 | $17,138.00 | 99,362 | 2024-11-27 | Filing | |
| $85.35 | 6,975 | $595,335.08 | 99,562 | 2024-11-27 | Filing | |
| $83.41 | 10,353 | $863,509.57 | 2,826 | 2024-11-22 | Filing |