| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 8,924,184 | $361,578,496 | -$13,523,897 | $40.49 | 97 |
| 2025 Q2 | 9,299,595 | $374,420,916 | -$24,546,806 | $40.27 | 101 |
| 2025 Q1 | 9,930,164 | $354,179,508 | -$81,489,921 | $35.67 | 104 |
| 2024 Q4 | 12,211,621 | $439,952,755 | +$12,276,753 | $35.98 | 109 |
| 2024 Q3 | 12,003,437 | $472,815,680 | -$12,205,304 | $39.4 | 111 |
| 2024 Q2 | 12,314,213 | $481,278,317 | -$8,976,936 | $39.08 | 107 |
| 2024 Q1 | 12,297,863 | $477,980,969 | -$13,992,321 | $38.89 | 103 |
| 2023 Q4 | 12,674,706 | $468,732,848 | -$8,945,257 | $36.99 | 96 |
| 2023 Q3 | 12,935,930 | $432,923,479 | +$17,263,324 | $33.45 | 98 |
| 2023 Q2 | 12,364,375 | $442,955,306 | +$48,713,873 | $35.82 | 95 |
| 2023 Q1 | 11,220,783 | $397,776,254 | +$89,682,978 | $35.47 | 90 |
| 2022 Q4 | 7,891,440 | $253,186,813 | -$41,917,419 | $32.22 | 90 |
| 2022 Q3 | 9,442,326 | $259,681,423 | -$21,710,586 | $27.49 | 76 |
| 2022 Q2 | 10,238,739 | $324,333,024 | +$2,046,844 | $31.69 | 83 |
| 2022 Q1 | 10,194,242 | $404,752,220 | +$117,199,566 | $39.72 | 86 |
| 2021 Q4 | 7,325,818 | $319,132,217 | +$14,511,516 | $43.57 | 89 |
| 2021 Q3 | 6,737,694 | $272,796,778 | +$11,036,149 | $40.46 | 78 |
| 2021 Q2 | 6,223,877 | $259,420,004 | +$133,980,861 | $41.68 | 73 |
| 2021 Q1 | 2,986,500 | $231,789,034 | +$51,669,906 | $77.63 | 70 |
| 2020 Q4 | 2,353,640 | $179,229,703 | +$27,892,522 | $76.13 | 56 |
| 2020 Q3 | 1,937,172 | $129,171,997 | +$34,905,149 | $66.66 | 45 |
| 2020 Q2 | 1,402,434 | $88,395,354 | +$35,098,825 | $63.08 | 37 |
| 2020 Q1 | 851,933 | $45,028,515 | -$4,138,730 | $52.86 | 27 |
| 2019 Q4 | 843,863 | $55,497,566 | +$24,450,200 | $65.79 | 39 |
| 2019 Q3 | 441,394 | $25,708,119 | -$5,291,344 | $58.2 | 29 |
| 2019 Q2 | 533,315 | $30,724,988 | -$1,270,215 | $57.53 | 27 |
| 2019 Q1 | 556,037 | $31,035,659 | +$4,409,823 | $55.82 | 29 |
| 2018 Q4 | 476,136 | $23,489,422 | +$1,406,975 | $49.34 | 30 |
| 2018 Q3 | 468,702 | $26,813,927 | +$1,011,375 | $57.21 | 29 |
| 2018 Q2 | 451,066 | $25,757,657 | -$1,201,514 | $57.09 | 29 |
| 2018 Q1 | 472,021 | $28,118,231 | +$6,439,666 | $59.58 | 26 |
| 2017 Q4 | 363,932 | $21,541,081 | +$784,042 | $59.19 | 24 |
| 2017 Q3 | 350,571 | $19,804,000 | -$776,041 | $56.49 | 21 |
| 2017 Q2 | 370,883 | $19,752,000 | +$2,657 | $53.26 | 22 |
| 2017 Q1 | 371,035 | $18,606,000 | -$19,021,602 | $50.16 | 21 |
| 2016 Q4 | 765,924 | $35,281,000 | -$491,558 | $46.06 | 20 |
| 2016 Q3 | 765,960 | $37,708,000 | +$4,744,145 | $49.23 | 15 |
| 2016 Q2 | 669,909 | $31,642,000 | -$4,112,584 | $47.23 | 17 |
| 2016 Q1 | 757,442 | $35,453,000 | -$8,231,397 | $46.81 | 18 |
| 2015 Q4 | 936,901 | $42,355,000 | +$2,936,722 | $45.27 | 17 |
| 2015 Q3 | 871,733 | $37,978,000 | +$222,246 | $43.55 | 18 |
| 2015 Q2 | 864,008 | $43,977,886 | +$6,251,908 | $50.9 | 18 |
| 2015 Q1 | 741,447 | $37,779,891 | +$683,154 | $50.95 | 16 |
| 2014 Q4 | 728,767 | $36,162,974 | +$12,476,167 | $49.62 | 22 |
| 2014 Q3 | 461,062 | $23,371,865 | +$7,302,909 | $50.63 | 19 |
| 2014 Q2 | 314,949 | $16,861,042 | -$3,190,089 | $53.53 | 15 |
| 2014 Q1 | 375,013 | $19,345,953 | -$3,108,990 | $51.59 | 18 |