| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $37.63 | 2,500 | $94,076.75 | 13,071 | 2026-08-21 | Filing | |
| $37.61 | 6,945 | $261,224.37 | 13,071 | 2026-08-21 | Filing | |
| $37.25 | 415 | $15,458.75 | 111,986 | 2026-08-21 | Filing | |
| $36.57 | 18,600 | $680,291.28 | 25,591 | 2026-08-17 | Filing | |
| $34.87 | 17 | $592.71 | 73,247 | 2026-08-05 | Filing | |
| $34.88 | 12,827 | $447,350.60 | 6,774 | 2026-08-03 | Filing | |
| $34.88 | 25,578 | $892,050.65 | 134,877 | 2026-08-03 | Filing | |
| $32.19 | 9,989 | $321,546.91 | 0 | 2026-06-18 | Filing | |
| $34.10 | 106,563 | $3,633,308.11 | 65,621 | 2026-06-11 | Filing | |
| $34.35 | 6,153 | $211,355.55 | 1,177,529 | 2026-06-05 | Filing | |
| $32.87 | 16,195 | $532,329.65 | 9,989 | 2026-06-03 | Filing | |
| $35.58 | 35,912 | $1,277,899.79 | 44,191 | 2026-05-14 | Filing | |
| $35.58 | 5,746 | $204,466.81 | 6,095 | 2026-05-14 | Filing | |
| $35.61 | 153,251 | $5,457,375.39 | 172,184 | 2026-05-14 | Filing | |
| $36.00 | 10,679 | $384,444.00 | 20,016 | 2026-05-06 | Filing | |
| $35.40 | 30,000 | $1,062,000.00 | 55,755 | 2026-05-05 | Filing | |
| $34.99 | 144,180 | $5,045,117.72 | 80,760 | 2026-05-01 | Filing | |
| $35.31 | 21,258 | $750,619.98 | 63,647 | 2026-04-30 | Filing | |
| $30.14 | 62,102 | $1,871,816.38 | 224,940 | 2026-03-17 | Filing | |
| $31.67 | 20,025 | $634,159.71 | 1,170,639 | 2026-03-05 | Filing |