| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $100.11 | 1,700 | $170,187.00 | 251,373 | 2025-05-22 | Filing | |
| $99.56 | 7,862 | $782,740.72 | 253,073 | 2025-05-22 | Filing | |
| $98.66 | 5,386 | $531,382.76 | 260,935 | 2025-05-22 | Filing | |
| $97.50 | 7,402 | $721,695.00 | 266,321 | 2025-05-22 | Filing | |
| $96.73 | 3,650 | $353,064.50 | 273,723 | 2025-05-22 | Filing | |
| $99.76 | 2,008 | $200,318.08 | 99,277 | 2025-05-22 | Filing | |
| $98.81 | 1,865 | $184,280.65 | 101,285 | 2025-05-22 | Filing | |
| $97.54 | 2,081 | $202,980.74 | 103,150 | 2025-05-22 | Filing | |
| $96.63 | 900 | $86,967.00 | 105,231 | 2025-05-22 | Filing | |
| $99.97 | 1,209 | $120,863.73 | 42,277 | 2025-05-22 | Filing | |
| $98.92 | 620 | $61,330.40 | 43,486 | 2025-05-22 | Filing | |
| $97.57 | 600 | $58,542.00 | 44,106 | 2025-05-22 | Filing | |
| $96.71 | 300 | $29,013.00 | 44,706 | 2025-05-22 | Filing | |
| $116.47 | 900 | $104,823.00 | 1,466,119 | 2025-05-16 | Filing | |
| $115.61 | 1,475 | $170,524.75 | 1,467,019 | 2025-05-16 | Filing | |
| $114.26 | 2,157 | $246,458.82 | 1,468,494 | 2025-05-16 | Filing | |
| $113.45 | 19,684 | $2,233,149.80 | 1,470,651 | 2025-05-16 | Filing | |
| $112.55 | 7,516 | $845,925.80 | 1,490,335 | 2025-05-16 | Filing | |
| $111.35 | 1,601 | $178,271.35 | 1,497,851 | 2025-05-16 | Filing | |
| $120.83 | 1,300 | $157,079.00 | 577,013 | 2025-05-15 | Filing |