| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,952,569 | $104,771,572 | +$8,383,396 | $53.66 | 27 |
| 2025 Q2 | 1,806,265 | $89,020,260 | -$2,402,926 | $49.28 | 26 |
| 2025 Q1 | 1,855,131 | $89,843,643 | -$1,775,253 | $48.43 | 27 |
| 2024 Q4 | 1,892,016 | $90,893,965 | -$10,375,776 | $48.03 | 29 |
| 2024 Q3 | 2,102,186 | $102,117,475 | -$18,516,891 | $48.58 | 28 |
| 2024 Q2 | 2,483,355 | $112,842,884 | +$2,894,172 | $45.44 | 26 |
| 2024 Q1 | 2,419,663 | $109,466,234 | -$14,044,354 | $45.24 | 25 |
| 2023 Q4 | 2,749,009 | $115,673,927 | +$17,038,738 | $42.07 | 27 |
| 2023 Q3 | 2,328,019 | $91,513,860 | -$3,930,951 | $39.31 | 22 |
| 2023 Q2 | 2,428,017 | $98,842,707 | -$723,700 | $40.68 | 22 |
| 2023 Q1 | 2,447,896 | $94,732,907 | -$5,535,609 | $38.70 | 20 |
| 2022 Q4 | 2,592,057 | $98,904,049 | +$2,812,438 | $38.16 | 24 |
| 2022 Q3 | 2,619,755 | $91,268,066 | -$638,524 | $34.55 | 22 |
| 2022 Q2 | 2,532,530 | $92,910,132 | -$17,582,040 | $36.70 | 19 |
| 2022 Q1 | 3,008,409 | $122,424,642 | -$7,707,572 | $41.62 | 20 |
| 2021 Q4 | 3,196,612 | $134,579,787 | -$12,308,980 | $42.10 | 20 |
| 2021 Q3 | 3,499,750 | $133,748,594 | -$2,312,427 | $38.22 | 25 |
| 2021 Q2 | 3,560,245 | $135,828,555 | -$741,267 | $38.15 | 20 |
| 2021 Q1 | 3,581,203 | $128,921,400 | -$3,188,674 | $36.00 | 18 |
| 2020 Q4 | 3,672,956 | $124,910,000 | -$21,345,738 | $34.01 | 19 |
| 2020 Q3 | 4,027,986 | $129,395,000 | -$12,768,954 | $32.14 | 20 |
| 2020 Q2 | 4,425,042 | $136,017,000 | +$1,592,188 | $30.74 | 17 |
| 2020 Q1 | 4,382,461 | $117,549,000 | -$718,260 | $26.82 | 21 |
| 2019 Q4 | 4,392,582 | $145,305,000 | +$1,239,704 | $33.08 | 20 |
| 2019 Q3 | 4,358,106 | $139,198,000 | +$108,083,554 | $31.94 | 19 |
| 2019 Q2 | 974,132 | $30,133,000 | +$540,965 | $30.94 | 14 |
| 2019 Q1 | 957,178 | $28,123,000 | +$7,286,002 | $29.38 | 12 |
| 2018 Q4 | 712,199 | $18,980,000 | +$9,557,636 | $26.65 | 11 |
| 2018 Q3 | 343,017 | $10,364,000 | +$3,399,169 | $30.20 | 7 |
| 2018 Q2 | 239,641 | $6,739,000 | +$1,326,777 | $27.82 | 7 |
| 2018 Q1 | 182,833 | $5,008,000 | +$1,862,137 | $27.38 | 4 |
| 2017 Q4 | 114,760 | $3,147,000 | +$1,078,921 | $27.49 | 4 |
| 2017 Q3 | 75,480 | $1,924,000 | -$413,000 | $25.90 | 2 |
| 2017 Q2 | 93,475 | $2,337,000 | +$2,337,000 | $25.00 | 1 |