| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $99.65 | 7,295 | $726,962.80 | 3,734,417 | 2026-06-09 | Filing |
| Large Shareholder, Officer, Director | $98.23 | 65,357 | $6,419,763.22 | 3,741,712 | 2026-06-09 | Filing |
| Large Shareholder, Officer, Director | $97.35 | 40,497 | $3,942,467.99 | 3,807,069 | 2026-06-09 | Filing |
| Large Shareholder, Officer, Director | $96.23 | 12,349 | $1,188,299.81 | 3,847,566 | 2026-06-09 | Filing |
| Large Shareholder, Officer, Director | $95.20 | 9,620 | $915,793.22 | 3,859,915 | 2026-06-09 | Filing |
| Large Shareholder, Officer, Director | $94.32 | 7,280 | $686,668.53 | 3,869,535 | 2026-06-09 | Filing |
| Officer | $103.83 | 508 | $52,745.39 | 0 | 2026-06-08 | Filing |
| Officer | $103.00 | 3,091 | $318,381.04 | 508 | 2026-06-08 | Filing |
| Officer | $102.15 | 5,571 | $569,088.79 | 3,599 | 2026-06-08 | Filing |
| Officer | $101.27 | 726 | $73,519.26 | 9,170 | 2026-06-08 | Filing |
| Officer | $99.98 | 1,202 | $120,172.83 | 9,896 | 2026-06-08 | Filing |
| Officer | $99.19 | 1,402 | $139,069.57 | 11,098 | 2026-06-08 | Filing |
| Officer | $103.83 | 1,627 | $168,931.08 | 0 | 2026-06-08 | Filing |
| Officer | $103.00 | 9,889 | $1,018,593.70 | 1,627 | 2026-06-08 | Filing |
| Officer | $102.15 | 17,830 | $1,821,368.38 | 11,516 | 2026-06-08 | Filing |
| Officer | $101.27 | 2,321 | $235,038.85 | 29,346 | 2026-06-08 | Filing |
| Officer | $99.98 | 3,846 | $384,513.47 | 31,667 | 2026-06-08 | Filing |
| Officer | $99.19 | 4,487 | $445,082.13 | 35,513 | 2026-06-08 | Filing |
| Officer | $103.83 | 122 | $12,667.04 | 0 | 2026-06-08 | Filing |
| Officer | $103.00 | 741 | $76,324.93 | 122 | 2026-06-08 | Filing |