| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $84.10 | 3,692 | $310,500.89 | 2,742 | 2026-08-24 | Filing | |
| $88.08 | 3,723 | $327,921.84 | 6,434 | 2026-08-21 | Filing | |
| $91.25 | 7,415 | $676,618.75 | 7,914 | 2026-08-19 | Filing | |
| $104.78 | 11,176 | $1,171,021.28 | 419,868 | 2026-08-11 | Filing | |
| $103.91 | 1,160 | $120,535.60 | 871,131 | 2026-08-10 | Filing | |
| $103.24 | 51,779 | $5,345,663.96 | 872,291 | 2026-08-10 | Filing | |
| $102.39 | 14,697 | $1,504,825.83 | 924,070 | 2026-08-10 | Filing | |
| $97.22 | 2,289 | $222,536.58 | 7,415 | 2026-08-05 | Filing | |
| $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 |