| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,371,368 | $258,158,963 | -$6,672,448 | $76.57 | 102 |
| 2025 Q2 | 3,496,240 | $246,495,694 | -$41,242,041 | $70.47 | 99 |
| 2025 Q1 | 3,831,697 | $244,237,354 | +$864,619 | $63.72 | 97 |
| 2024 Q4 | 4,069,936 | $269,222,037 | -$9,293,221 | $66.14 | 94 |
| 2024 Q3 | 4,205,696 | $275,011,537 | +$15,841,596 | $65.37 | 88 |
| 2024 Q2 | 3,983,579 | $247,109,313 | -$11,269,313 | $62.03 | 87 |
| 2024 Q1 | 4,165,072 | $247,268,498 | -$11,765,241 | $60.74 | 86 |
| 2023 Q4 | 4,345,945 | $238,106,789 | -$18,636,315 | $54.77 | 86 |
| 2023 Q3 | 4,683,202 | $228,517,232 | -$1,687,595 | $48.81 | 82 |
| 2023 Q2 | 4,742,139 | $242,098,935 | -$43,818,553 | $51.02 | 84 |
| 2023 Q1 | 5,620,432 | $267,949,103 | -$9,211,347 | $47.67 | 80 |
| 2022 Q4 | 5,787,447 | $260,451,391 | +$1,146,911 | $44.91 | 86 |
| 2022 Q3 | 5,746,155 | $243,187,718 | +$29,898,676 | $42.25 | 75 |
| 2022 Q2 | 5,261,054 | $234,818,970 | -$8,011,109 | $44.61 | 83 |
| 2022 Q1 | 5,516,441 | $296,591,669 | +$143,738,155 | $53.82 | 93 |
| 2021 Q4 | 2,519,625 | $280,481,237 | -$3,563,725 | $111.36 | 83 |
| 2021 Q3 | 2,645,062 | $265,078,629 | -$7,600,972 | $100.17 | 83 |
| 2021 Q2 | 2,727,557 | $270,697,703 | +$6,151,216 | $99.29 | 83 |
| 2021 Q1 | 2,788,071 | $254,609,793 | -$6,454,760 | $91.28 | 81 |
| 2020 Q4 | 2,860,459 | $241,524,831 | -$23,645,162 | $84.38 | 80 |
| 2020 Q3 | 3,057,308 | $233,134,069 | -$14,999,540 | $76.27 | 72 |
| 2020 Q2 | 3,247,806 | $230,558,989 | -$186,183,660 | $70.97 | 76 |
| 2020 Q1 | 5,819,570 | $344,678,061 | -$105,549,592 | $59.2 | 81 |
| 2019 Q4 | 7,514,729 | $580,110,913 | -$4,354,538 | $77.18 | 97 |
| 2019 Q3 | 7,505,269 | $532,342,016 | -$21,653,755 | $70.92 | 88 |
| 2019 Q2 | 7,807,588 | $549,926,600 | -$8,870,007 | $70.45 | 84 |
| 2019 Q1 | 7,931,499 | $542,602,596 | -$878,404 | $68.4 | 88 |
| 2018 Q4 | 7,937,312 | $481,213,102 | -$433,931 | $60.62 | 84 |
| 2018 Q3 | 7,890,736 | $569,834,447 | +$8,720,147 | $72.23 | 89 |
| 2018 Q2 | 7,574,949 | $511,592,841 | +$22,172,767 | $67.53 | 85 |
| 2018 Q1 | 7,246,702 | $482,011,933 | +$31,613,094 | $66.53 | 82 |
| 2017 Q4 | 6,810,944 | $454,916,207 | +$2,627,604 | $66.76 | 78 |
| 2017 Q3 | 4,532,453 | $283,506,000 | +$4,264,157 | $62.53 | 66 |
| 2017 Q2 | 4,432,295 | $266,437,516 | -$19,001,389 | $60.13 | 64 |
| 2017 Q1 | 4,751,678 | $277,476,300 | +$14,343,387 | $58.4 | 62 |
| 2016 Q4 | 4,557,816 | $251,988,908 | +$21,931,265 | $55.25 | 59 |
| 2016 Q3 | 4,111,285 | $216,859,600 | +$15,280,707 | $52.8 | 54 |
| 2016 Q2 | 3,917,691 | $200,522,394 | -$28,859,091 | $51.14 | 55 |
| 2016 Q1 | 4,438,443 | $223,007,321 | +$3,109,052 | $50.57 | 58 |
| 2015 Q4 | 4,182,768 | $205,485,936 | +$8,423,366 | $49.36 | 57 |
| 2015 Q3 | 3,735,285 | $172,270,858 | -$28,840,800 | $46.17 | 62 |
| 2015 Q2 | 4,478,896 | $222,554,255 | +$95,932,102 | $49.68 | 64 |
| 2015 Q1 | 2,421,145 | $243,231,779 | -$23,845,435 | $100.49 | 59 |
| 2014 Q4 | 2,723,881 | $274,792,643 | +$104,944,128 | $100.9 | 57 |
| 2014 Q3 | 1,575,282 | $151,280,125 | +$29,422,815 | $96.06 | 47 |
| 2014 Q2 | 1,268,862 | $120,533,932 | +$17,678,260 | $95.02 | 42 |
| 2014 Q1 | 1,083,064 | $97,350,567 | -$387,691 | $89.88 | 41 |