| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.86 | 26,909 | $1,261,009.56 | 226,375 | 2025-10-20 | Filing | |
| $46.35 | 140,445 | $6,508,923.53 | 1,360,414 | 2025-10-20 | Filing | |
| $46.40 | 19,903 | $923,399.69 | 42,139 | 2025-07-21 | Filing | |
| $46.34 | 23,727 | $1,099,438.00 | 70,346 | 2025-07-21 | Filing | |
| $43.68 | 2,237 | $97,700.98 | 39,994 | 2025-03-07 | Filing | |
| $47.65 | 21,451 | $1,022,140.15 | 198,127 | 2025-02-05 | Filing | |
| $47.59 | 30,000 | $1,427,610.00 | 99,790 | 2025-02-06 | Filing | |
| $47.10 | 3,209 | $151,143.90 | 48,710 | 2025-02-03 | Filing | |
| $46.96 | 66,317 | $3,114,113.69 | 209,482 | 2025-02-03 | Filing | |
| $47.25 | 102,044 | $4,821,681.04 | 1,230,316 | 2025-02-04 | Filing | |
| $49.03 | 25,000 | $1,225,750.00 | 129,790 | 2024-10-18 | Filing | |
| $49.74 | 35,000 | $1,741,040.00 | 136,076 | 2024-10-17 | Filing | |
| $41.47 | 21,582 | $895,070.29 | 164,880 | 2024-02-16 | Filing | |
| $41.35 | 93,366 | $3,860,870.83 | 1,081,432 | 2024-02-15 | Filing | |
| $43.37 | 26,583 | $1,153,011.04 | 144,236 | 2024-01-30 | Filing | |
| $40.33 | 12,100 | $487,968.80 | 106,958 | 2024-01-18 | Filing | |
| $45.04 | 22,756 | $1,024,953.00 | 144,236 | 2023-12-14 | Filing | |
| $40.34 | 2,046 | $82,539.73 | 112,722 | 2023-12-11 | Filing | |
| $40.36 | 5,000 | $201,805.00 | 114,768 | 2023-12-08 | Filing | |
| $39.57 | 2,954 | $116,875.01 | 119,768 | 2023-12-07 | Filing |