| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.87 | 8,630 | $689,278.10 | 63,101 | 2025-06-25 | Filing | |
| $78.22 | 200 | $15,644.00 | 249,062 | 2025-06-16 | Filing | |
| $77.26 | 11,601 | $896,293.26 | 249,262 | 2025-06-16 | Filing | |
| $76.66 | 15,199 | $1,165,155.34 | 260,863 | 2025-06-16 | Filing | |
| $79.82 | 200 | $15,964.00 | 63,101 | 2025-06-06 | Filing | |
| $71.67 | 563 | $40,350.21 | 48,034 | 2025-05-29 | Filing | |
| $71.25 | 3,437 | $244,886.25 | 48,597 | 2025-05-29 | Filing | |
| $70.77 | 335 | $23,707.95 | 249,062 | 2025-05-15 | Filing | |
| $69.99 | 11,489 | $804,115.11 | 249,397 | 2025-05-15 | Filing | |
| $69.28 | 15,176 | $1,051,393.28 | 260,886 | 2025-05-15 | Filing | |
| $74.56 | 4,000 | $298,240.00 | 48,034 | 2025-04-29 | Filing | |
| $70.73 | 488 | $34,516.24 | 249,062 | 2025-04-15 | Filing | |
| $70.05 | 4,465 | $312,773.25 | 249,550 | 2025-04-15 | Filing | |
| $69.05 | 11,060 | $763,693.00 | 254,015 | 2025-04-15 | Filing | |
| $68.31 | 10,987 | $750,521.97 | 265,075 | 2025-04-15 | Filing | |
| $73.83 | 900 | $66,447.00 | 48,034 | 2025-03-27 | Filing | |
| $72.91 | 3,100 | $226,021.00 | 48,934 | 2025-03-27 | Filing | |
| $76.69 | 601 | $46,090.69 | 249,062 | 2025-03-17 | Filing | |
| $76.20 | 16,363 | $1,246,860.60 | 249,663 | 2025-03-17 | Filing | |
| $75.29 | 10,036 | $755,610.44 | 266,026 | 2025-03-17 | Filing |