| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $99.53 | 1,000 | $99,530.00 | 31,993 | 2025-02-26 | Filing | |
| $97.54 | 6,500 | $634,010.00 | 230,016 | 2025-02-20 | Filing | |
| $98.27 | 2,716 | $266,901.32 | 14,495 | 2025-02-19 | Filing | |
| $97.93 | 1,900 | $186,067.00 | 14,107 | 2025-02-19 | Filing | |
| $92.15 | 6,500 | $598,975.00 | 205,171 | 2024-11-20 | Filing | |
| $81.94 | 1,610 | $131,923.40 | 44,432 | 2024-08-28 | Filing |