| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $111.52 | 1,600 | $178,432.00 | 13,953 | 2026-02-17 | Filing | |
| $111.44 | 3,000 | $334,320.00 | 21,037 | 2026-02-17 | Filing | |
| $111.89 | 325 | $36,364.25 | 35,693 | 2026-02-17 | Filing | |
| $110.90 | 3,548 | $393,473.20 | 7,267 | 2026-02-17 | Filing | |
| $103.60 | 6,500 | $673,400.00 | 193,076 | 2026-02-02 | Filing | |
| $105.32 | 626 | $65,930.32 | 13,772 | 2025-11-17 | Filing | |
| $105.21 | 225 | $23,672.25 | 14,173 | 2025-11-17 | Filing | |
| $104.80 | 2,404 | $251,939.20 | 15,077 | 2025-11-14 | Filing | |
| $104.77 | 325 | $34,050.25 | 32,942 | 2025-11-14 | Filing | |
| $104.90 | 2,500 | $262,250.00 | 20,378 | 2025-11-14 | Filing | |
| $101.44 | 6,500 | $659,360.00 | 198,973 | 2025-11-03 | Filing | |
| $100.89 | 3,500 | $353,115.00 | 42,574 | 2025-09-12 | Filing | |
| $99.50 | 1,500 | $149,250.00 | 7,629 | 2025-09-03 | Filing | |
| $101.79 | 1,000 | $101,790.00 | 9,129 | 2025-08-22 | Filing | |
| $102.54 | 6,500 | $666,510.00 | 204,879 | 2025-08-01 | Filing | |
| $98.62 | 6,500 | $641,030.00 | 210,768 | 2025-05-20 | Filing | |
| $103.79 | 4,743 | $492,275.97 | 57,486 | 2025-03-04 | Filing | |
| $101.37 | 5,500 | $557,535.00 | 43,344 | 2025-03-04 | Filing | |
| $103.79 | 1,870 | $194,087.30 | 46,480 | 2025-03-04 | Filing | |
| $103.79 | 14,833 | $1,539,517.07 | 269,683 | 2025-03-04 | Filing |