| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $105.16 | 15,075 | $1,585,287.00 | 58,211 | 2025-11-17 | Filing | |
| $104.58 | 218 | $22,798.44 | 48,034 | 2025-10-30 | Filing | |
| $104.21 | 1,114 | $116,089.94 | 48,252 | 2025-10-30 | Filing | |
| $103.09 | 1,091 | $112,471.19 | 49,366 | 2025-10-30 | Filing | |
| $102.07 | 1,170 | $119,421.90 | 50,457 | 2025-10-30 | Filing | |
| $100.69 | 350 | $35,241.50 | 51,627 | 2025-10-30 | Filing | |
| $98.91 | 57 | $5,637.87 | 51,977 | 2025-10-30 | Filing | |
| $104.78 | 9,382 | $983,045.96 | 49,086 | 2025-10-30 | Filing | |
| $103.90 | 3,491 | $362,714.90 | 58,468 | 2025-10-30 | Filing | |
| $102.88 | 3,733 | $384,051.04 | 61,959 | 2025-10-30 | Filing | |
| $102.00 | 2,121 | $216,342.00 | 65,692 | 2025-10-30 | Filing | |
| $100.96 | 600 | $60,576.00 | 67,813 | 2025-10-30 | Filing | |
| $99.66 | 500 | $49,830.00 | 68,413 | 2025-10-30 | Filing | |
| $97.98 | 1,273 | $124,728.54 | 68,913 | 2025-10-30 | Filing | |
| $96.65 | 700 | $67,655.00 | 70,186 | 2025-10-30 | Filing | |
| $100.27 | 9,154 | $917,871.58 | 203,322 | 2025-10-28 | Filing | |
| $100.27 | 32,455 | $3,254,262.85 | 1,383,044 | 2025-10-28 | Filing | |
| $100.23 | 4,046 | $405,530.58 | 212,476 | 2025-10-27 | Filing | |
| $100.23 | 14,345 | $1,437,799.35 | 1,415,499 | 2025-10-27 | Filing | |
| $94.91 | 5,000 | $474,550.00 | 49,086 | 2025-10-20 | Filing |