| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $65.94 | 4,000 | $263,762.00 | 89,463 | 2025-06-05 | Filing | |
| $65.09 | 12,548 | $816,802.02 | 93,463 | 2025-06-05 | Filing | |
| $64.19 | 5,946 | $381,690.39 | 106,011 | 2025-06-05 | Filing | |
| $63.07 | 1,706 | $107,605.78 | 111,957 | 2025-06-05 | Filing | |
| $61.85 | 700 | $43,297.03 | 113,663 | 2025-06-05 | Filing | |
| $61.40 | 8,600 | $528,052.04 | 114,363 | 2025-06-04 | Filing | |
| $60.82 | 16,400 | $997,503.76 | 122,963 | 2025-06-04 | Filing | |
| $61.83 | 1,518 | $93,855.97 | 139,363 | 2025-06-03 | Filing | |
| $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 |