| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $101.26 | 9,183 | $929,870.58 | 77,188 | 2026-05-01 | Filing | |
| $101.01 | 4,737 | $478,484.37 | 86,371 | 2026-04-30 | Filing | |
| $101.00 | 1,080 | $109,080.00 | 91,108 | 2026-04-29 | Filing | |
| $99.63 | 1 | $98.53 | 21,905 | 2026-04-30 | Filing | |
| $100.83 | 2,571 | $259,233.93 | 21,906 | 2026-04-28 | Filing | |
| $70.05 | 5 | $350.25 | 11,198 | 2025-04-21 | Filing | |
| $95.00 | 7,340 | $697,300.00 | 136,828 | 2026-01-30 | Filing | |
| $95.12 | 9,300 | $884,616.00 | 144,168 | 2026-01-29 | Filing | |
| $92.56 | 8,025 | $742,794.00 | 54,227 | 2026-01-22 | Filing | |
| $92.50 | 300 | $27,750.00 | 62,252 | 2026-01-08 | Filing | |
| $85.04 | 1,887 | $160,470.48 | 81,421 | 2025-11-12 | Filing | |
| $69.50 | 3,694 | $256,733.00 | 29,244 | 2022-03-18 | Filing | |
| $80.02 | 1,000 | $80,020.00 | 35,747 | 2022-10-19 | Filing | |
| $80.05 | 14,033 | $1,123,341.65 | 36,747 | 2022-10-18 | Filing | |
| $80.05 | 14,033 | $1,123,341.65 | 18,245 | 2022-10-18 | Filing | |
| $78.45 | 2,447 | $191,967.15 | 34,700 | 2022-09-13 | Filing | |
| $76.95 | 9,000 | $692,550.00 | 34,008 | 2022-08-22 | Filing | |
| $78.04 | 12,975 | $1,012,569.00 | 43,008 | 2022-08-19 | Filing | |
| $78.34 | 15,000 | $1,175,100.00 | 43,008 | 2022-08-18 | Filing | |
| $78.58 | 6,000 | $471,480.00 | 43,008 | 2022-08-17 | Filing |