| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.24 | 7,799 | $703,781.76 | 42,082 | 2025-08-14 | Filing | |
| $89.70 | 2,201 | $197,429.70 | 34,283 | 2025-08-14 | Filing | |
| $88.61 | 10,000 | $886,100.00 | 32,082 | 2025-08-14 | Filing | |
| $87.61 | 1,380 | $120,901.80 | 6,380 | 2025-08-12 | Filing | |
| $84.18 | 36 | $3,030.48 | 36 | 2025-08-11 | Filing | |
| $80.05 | 8,065 | $645,603.25 | 22,815 | 2025-08-10 | Filing | |
| $79.25 | 1,275 | $101,043.75 | 8,275 | 2025-08-07 | Filing | |
| $78.73 | 7,000 | $551,110.00 | 7,000 | 2025-08-07 | Filing | |
| $95.04 | 70 | $6,652.80 | 313 | 2024-05-17 | Filing | |
| $91.51 | 72 | $6,588.72 | 243 | 2024-05-13 | Filing | |
| $74.87 | 85 | $6,363.95 | 171 | 2023-09-07 | Filing | |
| $74.44 | 86 | $6,401.84 | 86 | 2023-08-14 | Filing | |
| $58.90 | 5,000 | $294,500.00 | 10,000 | 2023-05-31 | Filing | |
| $59.06 | 5,000 | $295,300.00 | 5,000 | 2023-05-29 | Filing | |
| $60.14 | 2,960 | $178,014.40 | 35,250 | 2022-03-10 | Filing | |
| $59.64 | 3,588 | $213,988.32 | 32,290 | 2022-03-10 | Filing | |
| $58.36 | 1,924 | $112,284.64 | 28,702 | 2022-03-10 | Filing | |
| $57.42 | 3,028 | $173,867.76 | 26,778 | 2022-03-10 | Filing | |
| $58.39 | 2,613 | $152,573.07 | 23,750 | 2022-03-09 | Filing | |
| $57.79 | 3,887 | $224,629.73 | 21,137 | 2022-03-09 | Filing |