| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.61 | 3,000 | $472,830.00 | 248,000 | 2025-08-05 | Filing | |
| $147.19 | 3,000 | $441,570.00 | 251,000 | 2025-07-29 | Filing | |
| $135.34 | 3,000 | $406,020.00 | 254,000 | 2025-07-22 | Filing | |
| $140.53 | 3,000 | $421,590.00 | 257,000 | 2025-07-15 | Filing | |
| $182.03 | 3,000 | $546,090.00 | 260,000 | 2025-07-08 | Filing | |
| $179.00 | 150 | $26,850.00 | 126,846 | 2025-07-07 | Filing | |
| $172.20 | 200 | $34,440.00 | 126,996 | 2025-07-07 | Filing | |
| $168.73 | 887 | $149,661.74 | 127,196 | 2025-07-07 | Filing | |
| $167.85 | 1,840 | $308,845.10 | 128,083 | 2025-07-07 | Filing | |
| $166.86 | 2,407 | $401,624.32 | 129,923 | 2025-07-07 | Filing | |
| $166.55 | 151 | $25,148.63 | 243,303 | 2025-06-27 | Filing | |
| $164.86 | 377 | $62,152.79 | 243,454 | 2025-06-27 | Filing | |
| $164.13 | 5,500 | $902,688.60 | 243,831 | 2025-06-27 | Filing | |
| $176.08 | 3,000 | $528,240.00 | 263,000 | 2025-07-01 | Filing | |
| $166.55 | 151 | $25,148.63 | 243,303 | 2025-06-27 | Filing | |
| $164.86 | 377 | $62,152.79 | 243,454 | 2025-06-27 | Filing | |
| $164.13 | 5,500 | $902,688.60 | 243,831 | 2025-06-27 | Filing | |
| $163.98 | 8,803 | $1,443,523.86 | 243,303 | 2025-06-26 | Filing | |
| $163.75 | 3,169 | $518,909.81 | 243,303 | 2025-06-25 | Filing | |
| $158.51 | 1,337 | $211,929.34 | 243,303 | 2025-06-24 | Filing |