| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $238.58 | 350 | $83,501.64 | 12,377,427 | 2024-06-03 | Filing |
| Officer, Director | $236.99 | 700 | $165,889.99 | 12,377,777 | 2024-06-03 | Filing |
| Officer, Director | $236.21 | 1,008 | $238,096.35 | 12,378,477 | 2024-06-03 | Filing |
| Officer, Director | $235.26 | 2,155 | $506,986.59 | 12,379,485 | 2024-06-03 | Filing |
| Officer, Director | $234.28 | 3,387 | $793,513.81 | 12,381,640 | 2024-06-03 | Filing |
| Officer, Director | $233.29 | 2,500 | $583,219.00 | 12,385,027 | 2024-06-03 | Filing |
| Officer, Director | $232.20 | 3,900 | $905,576.49 | 12,387,527 | 2024-06-03 | Filing |
| Officer, Director | $231.14 | 900 | $208,025.01 | 12,391,427 | 2024-06-03 | Filing |
| Officer, Director | $234.03 | 1,204 | $281,774.53 | 12,392,327 | 2024-05-31 | Filing |
| Officer, Director | $233.28 | 1,100 | $256,604.92 | 12,393,531 | 2024-05-31 | Filing |
| Officer, Director | $231.79 | 400 | $92,714.72 | 12,394,631 | 2024-05-31 | Filing |
| Officer, Director | $230.69 | 1,552 | $358,027.47 | 12,395,031 | 2024-05-31 | Filing |
| Officer, Director | $229.47 | 748 | $171,642.06 | 12,396,583 | 2024-05-31 | Filing |
| Officer, Director | $228.38 | 1,200 | $274,055.88 | 12,397,331 | 2024-05-31 | Filing |
| Officer, Director | $227.24 | 471 | $107,030.13 | 12,398,531 | 2024-05-31 | Filing |
| Officer, Director | $226.13 | 329 | $74,396.47 | 12,399,002 | 2024-05-31 | Filing |
| Officer, Director | $224.71 | 338 | $75,951.30 | 12,399,331 | 2024-05-31 | Filing |
| Officer, Director | $223.45 | 203 | $45,360.37 | 12,399,669 | 2024-05-31 | Filing |
| Officer, Director | $222.15 | 206 | $45,762.24 | 12,399,872 | 2024-05-31 | Filing |
| Officer, Director | $221.26 | 1,209 | $267,505.64 | 12,400,078 | 2024-05-31 | Filing |