| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $116.45 | 912 | $106,202.40 | 29,820 | 2025-08-18 | Filing | |
| $116.45 | 2,222 | $258,751.90 | 45,470 | 2025-08-18 | Filing | |
| $108.34 | 241 | $26,109.94 | 78,597 | 2025-08-06 | Filing | |
| $111.73 | 241 | $26,926.93 | 78,838 | 2025-08-05 | Filing | |
| $108.09 | 241 | $26,049.69 | 79,079 | 2025-08-04 | Filing | |
| $110.00 | 22,719 | $2,499,090.00 | 121,747 | 2025-07-29 | Filing | |
| $99.92 | 265 | $26,478.80 | 79,773 | 2025-07-23 | Filing | |
| $103.13 | 264 | $27,226.32 | 80,038 | 2025-07-22 | Filing | |
| $102.22 | 264 | $26,986.08 | 80,302 | 2025-07-21 | Filing | |
| $93.47 | 20,000 | $1,869,400.00 | 230,471 | 2025-06-26 | Filing | |
| $88.47 | 20,000 | $1,769,400.00 | 250,471 | 2025-06-18 | Filing | |
| $83.58 | 2,222 | $185,714.76 | 47,460 | 2025-06-04 | Filing | |
| $83.58 | 10,000 | $835,800.00 | 270,471 | 2025-06-04 | Filing | |
| $75.88 | 289 | $21,929.32 | 81,008 | 2025-05-19 | Filing | |
| $77.98 | 290 | $22,614.20 | 81,297 | 2025-05-16 | Filing | |
| $77.98 | 4,577 | $356,914.46 | 31,534 | 2025-05-16 | Filing | |
| $76.87 | 4,716 | $362,518.92 | 82,957 | 2025-05-15 | Filing | |
| $74.94 | 4,426 | $331,684.44 | 87,673 | 2025-05-14 | Filing | |
| $71.80 | 4,426 | $317,786.80 | 92,099 | 2025-05-13 | Filing | |
| $78.69 | 1,100 | $86,561.97 | 51,976 | 2025-02-18 | Filing |