| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2024 Q1 | 0 | $0 | -$12,463,080 | 0 | |
| 2023 Q4 | 141,678 | $12,463,080 | -$486,857 | $87.97 | 11 |
| 2023 Q3 | 28,372 | $2,059,690 | -$131,361 | $72.60 | 10 |
| 2023 Q2 | 28,831 | $2,245,651 | -$508,072 | $77.88 | 11 |
| 2023 Q1 | 36,369 | $2,611,112 | -$934,127 | $71.80 | 12 |
| 2022 Q4 | 50,107 | $3,122,225 | +$1,684,992 | $62.25 | 11 |
| 2022 Q3 | 21,628 | $1,486,000 | -$1,475,058 | $68.79 | 13 |
| 2022 Q2 | 41,275 | $3,090,000 | +$6,513 | $74.86 | 16 |
| 2022 Q1 | 39,050 | $4,486,439 | +$241,196 | $114.92 | 14 |
| 2021 Q4 | 33,734 | $4,918,846 | +$606,580 | $145.77 | 17 |
| 2021 Q3 | 29,307 | $4,770,287 | -$2,866,736 | $162.76 | 16 |
| 2021 Q2 | 58,067 | $10,635,926 | -$6,273,567 | $183.17 | 20 |
| 2021 Q1 | 91,708 | $15,566,000 | +$6,514,396 | $169.73 | 20 |
| 2020 Q4 | 54,575 | $8,654,160 | -$128,053 | $156.89 | 13 |
| 2020 Q3 | 55,253 | $6,646,448 | -$110,103 | $118.29 | 10 |
| 2020 Q2 | 57,734 | $6,123,322 | +$4,867,953 | $101.60 | 12 |
| 2020 Q1 | 14,176 | $914,000 | -$2,114,808 | $64.30 | 8 |
| 2019 Q4 | 41,948 | $3,425,000 | -$503,962 | $81.64 | 11 |
| 2019 Q3 | 37,276 | $2,939,000 | -$2,023,171 | $78.85 | 12 |
| 2019 Q2 | 61,670 | $5,495,000 | -$8,418,723 | $89.12 | 13 |
| 2019 Q1 | 156,324 | $13,882,000 | +$1,661,255 | $88.80 | 18 |
| 2018 Q4 | 138,938 | $10,297,000 | -$4,043,938 | $76.02 | 14 |
| 2018 Q3 | 181,966 | $17,747,000 | +$11,734,838 | $97.53 | 11 |
| 2018 Q2 | 61,617 | $5,409,000 | +$3,904,939 | $87.78 | 4 |
| 2018 Q1 | 19,469 | $1,484,000 | -$602,697 | $76.23 | 3 |
| 2017 Q4 | 27,374 | $1,864,000 | -$495,940 | $68.04 | 3 |
| 2017 Q3 | 34,471 | $2,489,000 | -$350,061 | $72.57 | 4 |
| 2017 Q2 | 39,326 | $2,651,000 | -$167,555 | $67.44 | 3 |
| 2017 Q1 | 41,834 | $2,492,000 | -$2,868,309 | $59.61 | 4 |
| 2016 Q4 | 93,704 | $5,350,000 | +$5,350,000 | $57.78 | 3 |