| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.89 | 500 | $20,945.00 | 32,685 | 2023-07-03 | Filing | |
| $35.34 | 500 | $17,670.00 | 33,117 | 2023-06-01 | Filing | |
| $41.27 | 7,110 | $293,443.92 | 60,379 | 2023-03-02 | Filing | |
| $41.80 | 500 | $20,897.50 | 2,478 | 2023-03-01 | Filing | |
| $181.09 | 300 | $54,326.01 | 35,475 | 2021-10-21 | Filing | |
| $179.84 | 3,149 | $566,325.29 | 35,775 | 2021-10-21 | Filing | |
| $179.08 | 5,959 | $1,067,130.57 | 38,924 | 2021-10-21 | Filing | |
| $177.78 | 1,994 | $354,485.94 | 44,883 | 2021-10-21 | Filing | |
| $176.78 | 4,001 | $707,311.58 | 46,877 | 2021-10-21 | Filing | |
| $175.96 | 4,535 | $797,982.23 | 50,878 | 2021-10-21 | Filing | |
| $175.02 | 92,328 | $16,159,615.87 | 55,413 | 2021-10-21 | Filing | |
| $173.92 | 34,893 | $6,068,534.73 | 147,741 | 2021-10-21 | Filing | |
| $173.05 | 7,131 | $1,234,039.52 | 182,634 | 2021-10-21 | Filing | |
| $171.82 | 600 | $103,093.02 | 189,765 | 2021-10-21 | Filing | |
| $170.87 | 1,800 | $307,564.02 | 190,365 | 2021-10-21 | Filing | |
| $169.83 | 2,200 | $373,627.54 | 192,165 | 2021-10-21 | Filing | |
| $168.49 | 1,000 | $168,488.50 | 194,365 | 2021-10-21 | Filing | |
| $167.82 | 1,900 | $318,858.19 | 195,365 | 2021-10-21 | Filing | |
| $166.63 | 1,430 | $238,282.04 | 197,265 | 2021-10-21 | Filing | |
| $165.22 | 5,976 | $987,376.23 | 35,396 | 2021-09-27 | Filing |