| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $178.53 | 505 | $90,159.72 | 403,851 | 2024-05-01 | Filing |
| Officer, Director | $177.78 | 9,540 | $1,695,974.45 | 404,356 | 2024-05-01 | Filing |
| Officer, Director | $177.12 | 9,131 | $1,617,269.02 | 413,896 | 2024-05-01 | Filing |
| Officer, Director | $175.79 | 42,123 | $7,404,768.47 | 423,027 | 2024-05-01 | Filing |
| Officer, Director | $175.13 | 42,701 | $7,478,110.84 | 465,150 | 2024-05-01 | Filing |
| Director | $174.97 | 10,539 | $1,843,963.51 | 20,461 | 2024-05-01 | Filing |
| Director | $179.12 | 9,990 | $1,789,399.81 | 33,348 | 2024-04-29 | Filing |
| Officer, Director | $178.74 | 31,081 | $5,555,498.75 | 403,851 | 2024-04-30 | Filing |
| Officer, Director | $177.94 | 56,342 | $10,025,709.58 | 434,932 | 2024-04-30 | Filing |
| Officer, Director | $176.76 | 16,577 | $2,930,095.82 | 491,274 | 2024-04-30 | Filing |
| Officer, Director | $179.55 | 3,053 | $548,170.42 | 403,851 | 2024-04-29 | Filing |
| Officer, Director | $179.04 | 66,525 | $11,910,755.75 | 406,904 | 2024-04-29 | Filing |
| Officer, Director | $177.91 | 34,422 | $6,124,045.56 | 473,429 | 2024-04-29 | Filing |
| Director | $159.86 | 766 | $122,450.85 | 11,693 | 2024-01-31 | Filing |
| Director | $159.84 | 978 | $156,325.48 | 12,459 | 2024-01-31 | Filing |
| Director | $145.51 | 12,299 | $1,789,601.66 | 13,637 | 2023-11-13 | Filing |
| Director | $180.04 | 16,055 | $2,890,542.20 | 35,801 | 2023-07-31 | Filing |
| Director | $179.34 | 10,539 | $1,890,083.23 | 32,662 | 2023-07-27 | Filing |
| Officer | $176.67 | 1,200 | $212,002.80 | 30,357 | 2023-02-13 | Filing |
| Director | $181.69 | 3,068 | $557,424.92 | 11,773 | 2023-02-03 | Filing |