| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,734,699 | $278,105,561 | -$8,908,549 | $41.36 | 133 |
| 2025 Q2 | 6,919,575 | $264,120,974 | +$6,013,126 | $38.17 | 127 |
| 2025 Q1 | 6,760,659 | $223,070,210 | -$1,484,009 | $32.99 | 118 |
| 2024 Q4 | 6,814,814 | $249,183,898 | -$9,704,126 | $36.56 | 120 |
| 2024 Q3 | 7,144,101 | $249,210,895 | +$9,331,324 | $35.44 | 117 |
| 2024 Q2 | 6,226,995 | $234,434,561 | -$1,930,932 | $37.66 | 108 |
| 2024 Q1 | 6,270,267 | $231,295,095 | -$1,309,520 | $36.92 | 105 |
| 2023 Q4 | 6,300,593 | $212,111,693 | +$2,243,819 | $33.66 | 107 |
| 2023 Q3 | 6,222,107 | $195,344,781 | +$6,652,590 | $31.41 | 101 |
| 2023 Q2 | 5,977,519 | $205,856,065 | +$3,507,365 | $34.44 | 93 |
| 2023 Q1 | 5,879,784 | $190,098,061 | +$5,668,246 | $32.34 | 94 |
| 2022 Q4 | 5,690,367 | $161,452,223 | +$8,942,232 | $28.37 | 94 |
| 2022 Q3 | 5,385,248 | $158,318,044 | -$12,001,568 | $29.38 | 84 |
| 2022 Q2 | 5,761,116 | $187,651,670 | -$25,657,228 | $32.49 | 93 |
| 2022 Q1 | 6,437,360 | $278,780,211 | -$76,558,121 | $43.27 | 110 |
| 2021 Q4 | 8,125,378 | $405,988,827 | -$19,935,370 | $49.97 | 123 |
| 2021 Q3 | 8,449,713 | $440,782,585 | +$174,037,359 | $52.16 | 112 |
| 2021 Q2 | 5,294,062 | $315,282,491 | +$2,402,033 | $59.59 | 107 |
| 2021 Q1 | 5,265,334 | $284,838,286 | +$3,868,696 | $54.1 | 101 |
| 2020 Q4 | 5,165,869 | $275,856,038 | +$16,009,018 | $53.3 | 89 |
| 2020 Q3 | 4,532,615 | $195,134,803 | -$2,046,874 | $43.05 | 80 |
| 2020 Q2 | 4,550,251 | $172,051,277 | -$11,619,839 | $37.81 | 67 |
| 2020 Q1 | 4,711,141 | $135,142,842 | +$8,000,350 | $28.69 | 63 |
| 2019 Q4 | 4,417,524 | $146,969,827 | +$5,544,525 | $33.27 | 68 |
| 2019 Q3 | 4,251,668 | $136,053,144 | +$315,456 | $32 | 56 |
| 2019 Q2 | 4,240,108 | $136,985,127 | -$476,914 | $32.31 | 56 |
| 2019 Q1 | 4,254,663 | $139,552,418 | +$1,179,835 | $32.8 | 51 |
| 2018 Q4 | 4,232,678 | $116,358,097 | -$6,555,178 | $27.48 | 51 |
| 2018 Q3 | 4,456,131 | $158,202,735 | +$132,238 | $35.5 | 54 |
| 2018 Q2 | 4,413,931 | $148,528,297 | -$9,222,060 | $33.65 | 46 |
| 2018 Q1 | 4,686,992 | $141,125,320 | -$21,127,524 | $30.08 | 45 |
| 2017 Q4 | 5,456,945 | $145,634,692 | -$30,447,955 | $26.69 | 46 |
| 2017 Q3 | 6,627,467 | $161,745,430 | -$8,106,582 | $24.43 | 45 |
| 2017 Q2 | 6,967,069 | $154,743,000 | -$5,338,794 | $22.21 | 41 |
| 2017 Q1 | 7,209,071 | $152,549,000 | +$2,507,274 | $21.16 | 36 |
| 2016 Q4 | 7,109,945 | $127,570,000 | +$3,801,493 | $17.94 | 35 |
| 2016 Q3 | 6,897,504 | $128,499,000 | +$6,474,968 | $18.63 | 29 |
| 2016 Q2 | 6,559,062 | $108,257,000 | +$8,132,289 | $16.5 | 31 |
| 2016 Q1 | 5,758,942 | $97,879,000 | +$7,528,078 | $17 | 30 |
| 2015 Q4 | 5,715,408 | $98,914,000 | +$37,906,853 | $17.31 | 33 |
| 2015 Q3 | 3,555,764 | $56,379,000 | +$43,604 | $15.85 | 29 |
| 2015 Q2 | 3,476,597 | $61,267,000 | +$11,466,465 | $17.65 | 24 |
| 2015 Q1 | 2,824,809 | $50,372,000 | +$32,621,710 | $17.83 | 24 |
| 2014 Q4 | 997,142 | $17,538,000 | +$15,473,000 | $17.59 | 15 |