| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $113.57 | 3,000 | $340,710.00 | 113,193 | 2025-09-15 | Filing | |
| $113.57 | 2,500 | $283,925.00 | 159,555 | 2025-09-15 | Filing | |
| $113.63 | 10,000 | $1,136,300.00 | 595,725 | 2025-08-28 | Filing | |
| $118.97 | 200 | $23,793.00 | 114,168 | 2025-08-15 | Filing | |
| $118.51 | 2,800 | $331,820.72 | 114,368 | 2025-08-15 | Filing | |
| $118.97 | 700 | $83,278.02 | 117,168 | 2025-08-15 | Filing | |
| $118.51 | 11,800 | $1,398,405.02 | 117,168 | 2025-08-15 | Filing | |
| $118.97 | 700 | $83,278.02 | 117,168 | 2025-08-15 | Filing | |
| $118.50 | 11,800 | $1,398,351.92 | 117,168 | 2025-08-15 | Filing | |
| $118.53 | 2,500 | $296,325.00 | 160,110 | 2025-08-15 | Filing | |
| $114.09 | 8,345 | $952,076.88 | 605,725 | 2025-07-28 | Filing | |
| $113.17 | 1,655 | $187,292.71 | 614,070 | 2025-07-28 | Filing | |
| $111.03 | 3,000 | $333,090.00 | 117,168 | 2025-07-15 | Filing | |
| $111.03 | 2,500 | $277,575.00 | 162,610 | 2025-07-15 | Filing | |
| $109.74 | 5,000 | $548,700.00 | 8,920 | 2025-07-14 | Filing | |
| $111.15 | 600 | $66,688.02 | 615,725 | 2025-06-30 | Filing | |
| $110.40 | 9,400 | $1,037,795.72 | 616,325 | 2025-06-30 | Filing | |
| $110.17 | 2,500 | $275,425.00 | 165,110 | 2025-06-16 | Filing | |
| $110.17 | 3,000 | $330,510.00 | 120,168 | 2025-06-16 | Filing | |
| $110.96 | 3,584 | $397,696.05 | 620,268 | 2025-05-30 | Filing |