| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2024 Q2 | 0 | $0 | -$44,393,358 | 0 | |
| 2024 Q1 | 996,844 | $44,393,346 | +$8,319,897 | $44.53 | 30 |
| 2023 Q4 | 1,700 | $69,092 | +$69,092 | $40.64 | 1 |
| 2023 Q3 | 820,588 | $30,737,538 | +$2,963,964 | $37.46 | 19 |
| 2023 Q2 | 928,787 | $35,149,243 | -$1,787,698 | $37.84 | 18 |
| 2023 Q1 | 976,540 | $36,756,976 | +$3,022,929 | $37.64 | 15 |
| 2022 Q4 | 841,873 | $31,471,479 | +$1,170,320 | $37.38 | 13 |
| 2022 Q3 | 816,072 | $26,444,000 | +$6,170,792 | $32.40 | 11 |
| 2022 Q2 | 624,965 | $21,609,000 | +$1,955,096 | $34.58 | 11 |
| 2022 Q1 | 576,732 | $22,353,000 | +$1,015,654 | $38.76 | 10 |
| 2021 Q4 | 550,419 | $21,025,000 | +$19,771,676 | $38.21 | 8 |
| 2021 Q3 | 33,559 | $1,194,000 | +$42,682 | $35.59 | 8 |
| 2021 Q2 | 32,378 | $1,174,000 | -$96,165 | $36.26 | 7 |
| 2021 Q1 | 36,058 | $1,245,000 | -$1,870,770 | $34.53 | 8 |
| 2020 Q4 | 92,647 | $2,774,000 | +$497,527 | $29.94 | 11 |
| 2020 Q3 | 67,904 | $1,715,000 | +$48,472 | $25.26 | 9 |
| 2020 Q2 | 66,467 | $1,630,000 | +$161,278 | $24.53 | 10 |
| 2020 Q1 | 59,882 | $1,244,000 | -$394,893 | $20.78 | 8 |
| 2019 Q4 | 70,563 | $2,164,000 | +$806,570 | $30.67 | 10 |
| 2019 Q3 | 45,091 | $1,273,000 | -$66,042 | $28.23 | 10 |
| 2019 Q2 | 47,624 | $1,320,000 | +$150,320 | $27.68 | 8 |
| 2019 Q1 | 42,202 | $1,149,000 | -$333,408 | $27.26 | 7 |
| 2018 Q4 | 54,805 | $1,324,000 | -$448,977 | $24.15 | 8 |
| 2018 Q3 | 69,851 | $2,125,000 | -$144,391 | $30.35 | 9 |
| 2018 Q2 | 74,639 | $2,191,000 | -$166,068 | $29.37 | 9 |
| 2018 Q1 | 80,298 | $2,334,000 | +$1,154,527 | $29.06 | 8 |
| 2017 Q4 | 40,566 | $1,199,000 | -$1,587,358 | $29.58 | 6 |
| 2017 Q3 | 93,651 | $2,816,000 | +$1,087,586 | $30.08 | 6 |
| 2017 Q2 | 57,372 | $1,678,000 | +$1,242,153 | $29.24 | 3 |
| 2017 Q1 | 14,911 | $433,000 | +$240,000 | $29.04 | 2 |
| 2016 Q4 | 6,640 | $183,000 | -$4,701,006 | $27.56 | 1 |
| 2016 Q3 | 186,340 | $4,875,000 | -$226,253 | $26.18 | 2 |
| 2016 Q2 | 195,000 | $4,824,000 | +$4,824,008 | $24.74 | 1 |