| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2024 Q2 | 0 | $0 | -$44,469,053 | 0 | |
| 2024 Q1 | 998,544 | $44,469,053 | +$8,319,891 | $44.53 | 31 |
| 2023 Q4 | 811,698 | $33,005,317 | -$350,510 | $40.64 | 23 |
| 2023 Q3 | 820,588 | $30,737,538 | +$2,963,963 | $37.46 | 19 |
| 2023 Q2 | 928,787 | $35,149,243 | -$1,787,698 | $37.84 | 18 |
| 2023 Q1 | 976,540 | $36,756,976 | +$3,034,786 | $37.64 | 15 |
| 2022 Q4 | 841,873 | $31,471,479 | +$1,170,321 | $37.38 | 13 |
| 2022 Q3 | 816,072 | $26,444,000 | +$6,170,795 | $32.40 | 11 |
| 2022 Q2 | 624,965 | $21,609,000 | +$1,955,096 | $34.58 | 11 |
| 2022 Q1 | 576,732 | $22,353,000 | +$1,029,833 | $38.76 | 10 |
| 2021 Q4 | 550,419 | $21,025,000 | +$19,399,243 | $38.21 | 8 |
| 2021 Q3 | 44,022 | $1,566,439 | +$52,149 | $35.60 | 9 |
| 2021 Q2 | 42,575 | $1,543,718 | -$100,443 | $36.26 | 8 |
| 2021 Q1 | 46,373 | $1,601,367 | -$1,754,720 | $34.53 | 9 |
| 2020 Q4 | 99,770 | $2,986,157 | +$591,432 | $29.93 | 13 |
| 2020 Q3 | 71,722 | $1,811,483 | -$62,615 | $25.26 | 10 |
| 2020 Q2 | 74,681 | $1,831,344 | +$172,578 | $24.51 | 11 |
| 2020 Q1 | 67,635 | $1,405,190 | -$508,410 | $20.78 | 9 |
| 2019 Q4 | 83,776 | $2,569,111 | +$830,639 | $30.66 | 11 |
| 2019 Q3 | 57,519 | $1,623,462 | -$41,932 | $28.22 | 11 |
| 2019 Q2 | 59,197 | $1,641,291 | +$169,476 | $27.71 | 9 |
| 2019 Q1 | 53,085 | $1,445,151 | -$307,203 | $27.24 | 8 |
| 2018 Q4 | 64,725 | $1,563,608 | -$448,977 | $24.15 | 9 |
| 2018 Q3 | 79,771 | $2,425,576 | -$144,390 | $30.33 | 10 |
| 2018 Q2 | 84,559 | $2,481,160 | -$38,626 | $29.35 | 10 |
| 2018 Q1 | 85,861 | $2,495,550 | +$1,253,640 | $29.05 | 9 |
| 2017 Q4 | 42,716 | $1,262,617 | -$1,541,053 | $29.59 | 7 |
| 2017 Q3 | 94,236 | $2,833,597 | +$1,105,183 | $30.08 | 7 |
| 2017 Q2 | 57,440 | $1,679,000 | +$1,243,152 | $29.23 | 4 |
| 2017 Q1 | 14,911 | $433,000 | +$240,000 | $29.04 | 2 |
| 2016 Q4 | 6,640 | $183,000 | -$4,701,000 | $27.56 | 1 |
| 2016 Q3 | 186,340 | $4,875,000 | -$226,252 | $26.18 | 2 |
| 2016 Q2 | 195,000 | $4,824,000 | +$4,824,000 | $24.74 | 1 |