| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $1,164.44 | 715 | $832,574.60 | 155,463 | 2024-06-04 | Filing | |
| $1,163.74 | 380 | $442,221.20 | 156,178 | 2024-06-04 | Filing | |
| $1,162.53 | 400 | $465,012.00 | 156,558 | 2024-06-04 | Filing | |
| $1,161.38 | 200 | $232,276.00 | 156,958 | 2024-06-04 | Filing | |
| $1,160.57 | 700 | $812,399.00 | 157,158 | 2024-06-04 | Filing | |
| $1,159.21 | 500 | $579,605.00 | 157,858 | 2024-06-04 | Filing | |
| $1,157.71 | 500 | $578,855.00 | 158,358 | 2024-06-04 | Filing | |
| $1,156.72 | 400 | $462,688.00 | 158,858 | 2024-06-04 | Filing | |
| $1,155.50 | 500 | $577,750.00 | 159,258 | 2024-06-04 | Filing | |
| $1,154.67 | 300 | $346,401.00 | 159,758 | 2024-06-04 | Filing | |
| $1,153.55 | 600 | $692,130.00 | 160,058 | 2024-06-04 | Filing | |
| $1,151.88 | 304 | $350,171.52 | 160,658 | 2024-06-04 | Filing | |
| $1,151.14 | 2,000 | $2,302,280.00 | 160,962 | 2024-06-04 | Filing | |
| $1,149.89 | 1,200 | $1,379,868.00 | 162,962 | 2024-06-04 | Filing | |
| $1,148.97 | 1,001 | $1,150,118.97 | 164,162 | 2024-06-04 | Filing | |
| $1,147.86 | 600 | $688,716.00 | 165,163 | 2024-06-04 | Filing | |
| $1,146.23 | 700 | $802,361.00 | 165,763 | 2024-06-04 | Filing | |
| $1,145.40 | 1,400 | $1,603,560.00 | 166,463 | 2024-06-04 | Filing | |
| $1,144.12 | 900 | $1,029,708.00 | 167,863 | 2024-06-04 | Filing | |
| $1,143.28 | 1,200 | $1,371,936.00 | 168,763 | 2024-06-04 | Filing |