| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,032,024 | $297,927,262 | +$3,240,468 | $73.91 | 107 |
| 2025 Q2 | 3,983,406 | $262,005,044 | +$13,382,282 | $65.77 | 96 |
| 2025 Q1 | 3,776,164 | $225,082,793 | +$4,633,874 | $59.63 | 84 |
| 2024 Q4 | 3,695,993 | $236,838,001 | +$3,861,034 | $64.09 | 95 |
| 2024 Q3 | 3,646,239 | $186,297,385 | +$10,031,974 | $51.16 | 87 |
| 2024 Q2 | 3,451,913 | $165,380,513 | +$5,973,554 | $47.91 | 79 |
| 2024 Q1 | 3,328,537 | $132,874,859 | -$3,044,678 | $39.92 | 72 |
| 2023 Q4 | 3,410,515 | $140,923,471 | +$1,583,997 | $41.32 | 77 |
| 2023 Q3 | 3,396,772 | $130,126,653 | -$17,883,158 | $38.31 | 76 |
| 2023 Q2 | 3,882,172 | $155,982,613 | -$13,011,829 | $40.18 | 87 |
| 2023 Q1 | 4,198,084 | $164,310,690 | +$4,978,903 | $39.15 | 84 |
| 2022 Q4 | 4,126,756 | $174,620,292 | -$13,739,022 | $42.33 | 79 |
| 2022 Q3 | 4,489,014 | $139,007,034 | -$10,002,113 | $30.98 | 73 |
| 2022 Q2 | 4,807,482 | $158,862,563 | -$17,706,755 | $33.04 | 81 |
| 2022 Q1 | 5,302,917 | $231,036,377 | -$10,747,552 | $43.58 | 99 |
| 2021 Q4 | 5,546,708 | $257,064,919 | +$5,616,338 | $46.37 | 98 |
| 2021 Q3 | 5,400,843 | $244,689,292 | -$6,203,447 | $45.29 | 94 |
| 2021 Q2 | 5,531,906 | $281,200,122 | +$9,600,038 | $50.84 | 97 |
| 2021 Q1 | 5,369,342 | $215,238,358 | -$4,327,025 | $40.05 | 94 |
| 2020 Q4 | 5,321,146 | $167,323,555 | -$90,712 | $31.43 | 83 |
| 2020 Q3 | 5,395,801 | $120,535,318 | -$5,606,531 | $22.32 | 86 |
| 2020 Q2 | 5,652,002 | $123,056,803 | -$3,224,395 | $21.79 | 85 |
| 2020 Q1 | 5,809,776 | $114,740,274 | -$4,516,579 | $19.76 | 85 |
| 2019 Q4 | 6,002,480 | $164,957,205 | -$3,604,858 | $27.48 | 90 |
| 2019 Q3 | 6,111,165 | $183,703,489 | +$3,454,456 | $30.06 | 95 |
| 2019 Q2 | 6,001,420 | $163,367,510 | -$5,482,705 | $27.22 | 88 |
| 2019 Q1 | 6,245,162 | $162,497,345 | +$1,696,708 | $26.02 | 90 |
| 2018 Q4 | 6,161,305 | $157,419,842 | -$7,557,431 | $25.55 | 89 |
| 2018 Q3 | 6,435,370 | $203,356,406 | +$9,132,567 | $31.6 | 95 |
| 2018 Q2 | 6,182,795 | $173,136,882 | +$2,187,664 | $28 | 90 |
| 2018 Q1 | 6,143,707 | $158,390,959 | -$5,507,605 | $25.75 | 81 |
| 2017 Q4 | 6,108,717 | $163,738,813 | +$19,444,385 | $26.8 | 80 |
| 2017 Q3 | 5,394,955 | $93,589,205 | +$143,731 | $17.35 | 55 |
| 2017 Q2 | 5,388,551 | $88,367,133 | -$865,447 | $16.4 | 56 |
| 2017 Q1 | 5,439,997 | $93,018,815 | +$5,844,875 | $17.1 | 59 |
| 2016 Q4 | 5,672,830 | $105,520,177 | +$4,515,374 | $18.6 | 67 |
| 2016 Q3 | 5,475,588 | $78,240,185 | -$2,341,058 | $14.29 | 59 |
| 2016 Q2 | 5,636,001 | $87,144,182 | +$20,673 | $15.46 | 55 |
| 2016 Q1 | 5,584,139 | $88,108,000 | -$1,706,028 | $15.78 | 60 |
| 2015 Q4 | 5,755,026 | $100,024,884 | -$2,500,940 | $17.38 | 65 |
| 2015 Q3 | 5,768,506 | $114,851,161 | -$1,095,524 | $20.01 | 72 |
| 2015 Q2 | 5,761,141 | $151,395,251 | +$4,488,690 | $26.28 | 78 |
| 2015 Q1 | 5,602,228 | $131,386,657 | +$484,960 | $23.46 | 72 |
| 2014 Q4 | 5,583,248 | $127,912,754 | +$1,827,079 | $23.25 | 71 |
| 2014 Q3 | 5,454,057 | $110,446,231 | +$1,380,158 | $20.25 | 77 |
| 2014 Q2 | 5,380,926 | $129,084,995 | -$5,357,879 | $23.99 | 74 |
| 2014 Q1 | 5,258,529 | $147,481,632 | +$4,353,224 | $28.05 | 74 |