| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $42.30 | 1,063 | $44,960.12 | 23,417 | 2024-01-24 | Filing | |
| $41.50 | 12,010 | $498,366.96 | 24,480 | 2024-01-24 | Filing | |
| $46.12 | 13,380 | $617,124.40 | 62,624 | 2024-01-22 | Filing | |
| $45.60 | 60,818 | $2,773,239.98 | 76,004 | 2024-01-22 | Filing | |
| $44.00 | 18,397 | $809,422.01 | 136,822 | 2024-01-09 | Filing | |
| $43.29 | 50,445 | $2,183,859.90 | 155,219 | 2024-01-09 | Filing | |
| $47.00 | 500 | $23,500.00 | 30,825 | 2024-01-04 | Filing | |
| $46.20 | 10,691 | $493,941.31 | 31,325 | 2024-01-04 | Filing | |
| $45.54 | 57,940 | $2,638,616.57 | 42,016 | 2024-01-04 | Filing | |
| $48.06 | 3,234 | $155,441.89 | 99,956 | 2024-01-03 | Filing | |
| $47.29 | 15,520 | $733,948.56 | 103,190 | 2024-01-03 | Filing | |
| $46.35 | 57,324 | $2,656,869.95 | 118,710 | 2024-01-03 | Filing | |
| $50.49 | 2,000 | $100,989.60 | 0 | 2024-01-02 | Filing | |
| $54.07 | 2,636 | $142,540.65 | 1,197 | 2023-12-14 | Filing | |
| $53.23 | 3,900 | $207,598.95 | 3,833 | 2023-12-14 | Filing | |
| $52.17 | 6,180 | $322,437.17 | 7,733 | 2023-12-14 | Filing | |
| $51.41 | 17,170 | $882,695.96 | 13,913 | 2023-12-14 | Filing | |
| $50.20 | 42,251 | $2,120,932.60 | 31,083 | 2023-12-14 | Filing | |
| $49.48 | 22,780 | $1,127,058.72 | 73,334 | 2023-12-14 | Filing | |
| $52.22 | 3,800 | $198,430.30 | 0 | 2023-12-14 | Filing |