Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
Officer | $102.58 | 6,000 | $615,480.00 | 313,223 | 2025-07-03 | Filing |
| $105.12 | 163 | $17,134.53 | 284,488 | 2025-07-01 | Filing |
| $104.38 | 1,411 | $147,274.39 | 284,651 | 2025-07-01 | Filing |
| $103.60 | 3,046 | $315,573.22 | 286,062 | 2025-07-01 | Filing |
| $105.12 | 162 | $17,029.57 | 284,488 | 2025-07-01 | Filing |
| $104.38 | 1,407 | $146,857.88 | 284,650 | 2025-07-01 | Filing |
| $103.60 | 3,051 | $316,088.48 | 286,057 | 2025-07-01 | Filing |
| $105.12 | 1,979 | $208,032.88 | 6,727,871 | 2025-07-01 | Filing |
| $104.37 | 17,315 | $1,807,246.20 | 6,729,850 | 2025-07-01 | Filing |
| $103.60 | 37,466 | $3,881,545.04 | 6,747,165 | 2025-07-01 | Filing |
Large Shareholder, Officer, Director | $105.19 | 27,901 | $2,934,914.56 | 875 | 2025-06-26 | Filing |
Large Shareholder, Officer, Director | $105.19 | 139,507 | $14,674,783.18 | 211,559 | 2025-06-26 | Filing |
Large Shareholder, Officer, Director | $105.14 | 9,586 | $1,007,848.08 | 875 | 2025-06-25 | Filing |
Large Shareholder, Officer, Director | $105.14 | 47,928 | $5,039,030.10 | 211,559 | 2025-06-25 | Filing |
Large Shareholder, Officer, Director | $105.13 | 38,523 | $4,049,980.77 | 875 | 2025-06-24 | Filing |
Large Shareholder, Officer, Director | $105.13 | 192,617 | $20,250,114.14 | 211,559 | 2025-06-24 | Filing |
Officer | $103.35 | 6,000 | $620,100.00 | 319,223 | 2025-06-20 | Filing |
Large Shareholder, Officer, Director | $100.61 | 82,719 | $8,322,143.52 | 14,485 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $100.61 | 90,992 | $9,154,468.54 | 875 | 2025-06-17 | Filing |
Large Shareholder, Officer, Director | $100.61 | 454,963 | $45,772,644.53 | 211,559 | 2025-06-17 | Filing |