| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.22 | 11,602 | $710,228.03 | 140,881 | 2025-06-03 | Filing | |
| $60.23 | 9,880 | $595,094.14 | 152,483 | 2025-06-03 | Filing | |
| $59.14 | 1,100 | $65,058.95 | 162,363 | 2025-06-03 | Filing | |
| $58.04 | 900 | $52,237.89 | 163,463 | 2025-06-03 | Filing | |
| $57.06 | 5,475 | $312,403.50 | 173,070 | 2025-03-18 | Filing | |
| $57.06 | 733 | $41,824.98 | 107,991 | 2025-03-18 | Filing | |
| $57.06 | 247 | $14,093.82 | 63,133 | 2025-03-18 | Filing | |
| $57.06 | 316 | $18,030.96 | 61,473 | 2025-03-18 | Filing | |
| $61.31 | 3,641 | $223,229.71 | 61,789 | 2025-03-06 | Filing | |
| $61.31 | 3,588 | $219,980.28 | 63,380 | 2025-03-06 | Filing | |
| $61.31 | 3,662 | $224,517.22 | 108,724 | 2025-03-06 | Filing | |
| $61.31 | 15,916 | $975,809.96 | 178,545 | 2025-03-06 | Filing | |
| $99.04 | 2,235 | $221,359.32 | 152,762 | 2024-12-04 | Filing | |
| $98.09 | 5,126 | $502,807.80 | 154,997 | 2024-12-04 | Filing | |
| $97.01 | 13,762 | $1,335,065.38 | 160,123 | 2024-12-04 | Filing | |
| $96.15 | 5,300 | $509,611.96 | 173,885 | 2024-12-04 | Filing | |
| $97.90 | 8,118 | $794,752.20 | 52,472 | 2024-12-04 | Filing | |
| $96.98 | 16,187 | $1,569,815.26 | 60,590 | 2024-12-04 | Filing | |
| $96.12 | 3,787 | $364,006.44 | 76,777 | 2024-12-04 | Filing | |
| $99.96 | 1,403 | $140,244.02 | 179,185 | 2024-11-27 | Filing |