| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $151.79 | 4,500 | $683,055.00 | 358,500 | 2026-06-01 | Filing | |
| $156.00 | 22,427 | $3,498,612.00 | 186,194 | 2026-05-29 | Filing | |
| $132.59 | 1,319 | $174,886.21 | 426,467 | 2026-05-26 | Filing | |
| $131.39 | 7,840 | $1,030,097.60 | 427,786 | 2026-05-26 | Filing | |
| $130.78 | 22,466 | $2,938,103.48 | 435,626 | 2026-05-26 | Filing | |
| $129.66 | 23,355 | $3,028,209.30 | 458,092 | 2026-05-26 | Filing | |
| $128.91 | 7,690 | $991,317.90 | 481,447 | 2026-05-26 | Filing | |
| $134.72 | 26,077 | $3,513,093.44 | 931,419 | 2026-05-26 | Filing | |
| $134.72 | 3,248 | $437,570.56 | 246,130 | 2026-05-26 | Filing | |
| $121.02 | 9,051 | $1,095,352.02 | 499,531 | 2026-05-22 | Filing | |
| $127.32 | 16,090 | $2,048,578.80 | 508,582 | 2026-05-20 | Filing | |
| $127.32 | 24,511 | $3,120,740.52 | 221,533 | 2026-05-20 | Filing | |
| $108.22 | 1,373 | $148,586.06 | 746,339 | 2026-03-09 | Filing | |
| $107.75 | 15,873 | $1,710,315.75 | 747,712 | 2026-03-09 | Filing | |
| $106.45 | 11,453 | $1,219,171.85 | 763,585 | 2026-03-09 | Filing | |
| $105.58 | 9,766 | $1,031,094.28 | 775,038 | 2026-03-09 | Filing | |
| $104.76 | 3,223 | $337,641.48 | 784,804 | 2026-03-09 | Filing | |
| $103.18 | 4,050 | $417,879.00 | 788,027 | 2026-03-09 | Filing | |
| $102.17 | 3,720 | $380,072.40 | 792,077 | 2026-03-09 | Filing | |
| $101.25 | 6,748 | $683,235.00 | 795,797 | 2026-03-09 | Filing |