| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $82.85 | 257 | $21,292.45 | 17,743 | 2026-04-23 | Filing | |
| $86.68 | 223 | $19,329.64 | 18,000 | 2026-04-22 | Filing | |
| $85.98 | 442 | $38,003.16 | 18,223 | 2026-04-22 | Filing | |
| $85.02 | 135 | $11,477.70 | 18,665 | 2026-04-22 | Filing | |
| $84.42 | 1,104 | $93,199.68 | 260,000 | 2026-04-23 | Filing | |
| $83.61 | 5,619 | $469,804.59 | 261,104 | 2026-04-23 | Filing | |
| $82.86 | 3,277 | $271,532.22 | 266,723 | 2026-04-23 | Filing | |
| $87.48 | 41 | $3,586.68 | 270,000 | 2026-04-22 | Filing | |
| $86.66 | 2,790 | $241,781.40 | 270,041 | 2026-04-22 | Filing | |
| $85.94 | 5,552 | $477,138.88 | 272,831 | 2026-04-22 | Filing | |
| $84.96 | 1,617 | $137,380.32 | 278,383 | 2026-04-22 | Filing | |
| $84.44 | 82 | $6,924.08 | 220,000 | 2026-04-23 | Filing | |
| $83.61 | 465 | $38,878.65 | 220,082 | 2026-04-23 | Filing | |
| $82.85 | 253 | $20,961.05 | 220,547 | 2026-04-23 | Filing | |
| $86.63 | 265 | $22,956.95 | 220,800 | 2026-04-22 | Filing | |
| $85.90 | 411 | $35,304.90 | 221,065 | 2026-04-22 | Filing | |
| $84.95 | 124 | $10,533.80 | 221,476 | 2026-04-22 | Filing | |
| $89.74 | 1,411 | $126,623.14 | 199,775 | 2026-04-21 | Filing | |
| $89.13 | 24,560 | $2,189,032.80 | 201,186 | 2026-04-21 | Filing | |
| $88.09 | 49,672 | $4,375,606.48 | 225,746 | 2026-04-21 | Filing |