| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 839,742 | $65,415,596 | -$128,919 | $77.90 | 5 |
| 2025 Q2 | 841,397 | $57,710,928 | -$3,521,891 | $68.59 | 5 |
| 2025 Q1 | 892,744 | $66,669,410 | -$11,882,683 | $74.68 | 5 |
| 2024 Q4 | 1,055,900 | $80,142,564 | -$1,941,457 | $76.25 | 8 |
| 2024 Q3 | 1,048,394 | $93,421,239 | -$2,117,998 | $89.10 | 6 |
| 2024 Q2 | 1,072,162 | $86,297,700 | -$1,173,662 | $80.49 | 6 |
| 2024 Q1 | 1,086,743 | $83,320,147 | +$711,550 | $76.66 | 6 |
| 2023 Q4 | 1,077,459 | $82,889,010 | -$2,547,746 | $76.93 | 6 |
| 2023 Q3 | 1,111,633 | $82,916,330 | -$17,239,100 | $74.59 | 8 |
| 2023 Q2 | 1,342,747 | $95,925,873 | +$19,615,503 | $71.44 | 7 |
| 2023 Q1 | 1,068,173 | $76,662,048 | -$4,046,870 | $71.76 | 6 |
| 2022 Q4 | 1,127,115 | $77,353,943 | +$2,460,013 | $68.63 | 7 |
| 2022 Q3 | 1,096,985 | $55,288,000 | +$5,171,738 | $50.40 | 8 |
| 2022 Q2 | 993,850 | $55,639,000 | +$225,693 | $55.58 | 10 |
| 2022 Q1 | 989,568 | $72,811,181 | -$2,738,003 | $73.57 | 11 |
| 2021 Q4 | 1,024,616 | $82,767,091 | -$5,459,083 | $80.77 | 14 |
| 2021 Q3 | 1,092,180 | $74,257,369 | -$225,379 | $67.99 | 12 |
| 2021 Q2 | 1,095,173 | $84,777,793 | +$1,110,797 | $77.41 | 13 |
| 2021 Q1 | 1,080,827 | $83,526,704 | -$27,621,985 | $77.28 | 14 |
| 2020 Q4 | 1,450,996 | $103,180,497 | -$28,766,179 | $71.11 | 17 |
| 2020 Q3 | 1,855,497 | $102,942,837 | +$29,135,326 | $55.48 | 15 |
| 2020 Q2 | 1,330,555 | $70,689,234 | -$34,934,430 | $53.12 | 16 |
| 2020 Q1 | 1,993,291 | $67,971,000 | -$32,533,772 | $34.09 | 17 |
| 2019 Q4 | 2,887,669 | $185,571,000 | +$23,524,151 | $64.20 | 29 |
| 2019 Q3 | 2,501,080 | $178,182,000 | -$44,129,159 | $71.31 | 30 |
| 2019 Q2 | 3,094,835 | $232,247,000 | +$218,152,922 | $75.07 | 42 |
| 2019 Q1 | 187,736 | $10,008,000 | -$706,131 | $53.31 | 1 |
| 2018 Q4 | 197,259 | $10,747,000 | +$1,363,520 | $67.12 | 2 |
| 2018 Q3 | 164,532 | $10,581,000 | +$396,984 | $64.31 | 1 |
| 2018 Q2 | 158,359 | $10,439,000 | -$486,884 | $65.92 | 1 |
| 2018 Q1 | 165,745 | $10,560,000 | -$10,403,350 | $63.71 | 1 |
| 2017 Q4 | 279,577 | $21,877,000 | -$20,862,804 | $77.44 | 2 |
| 2017 Q3 | 543,685 | $42,404,000 | -$50,488,804,785 | $83.33 | 15 |
| 2017 Q2 | 626,539,719 | $50,567,584,150 | +$602,683,274 | $80.71 | 1,255 |
| 2017 Q1 | 620,700,232 | $49,861,468,276 | +$4,690,826,543 | $80.33 | 1,264 |
| 2016 Q4 | 616,798,578 | $45,263,149,589 | -$412,832,714 | $73.40 | 1,228 |
| 2016 Q3 | 621,675,278 | $41,626,259,603 | +$203,791,523 | $66.97 | 1,160 |
| 2016 Q2 | 619,517,390 | $40,145,960,955 | +$207,744,693 | $64.80 | 1,159 |
| 2016 Q1 | 615,440,173 | $38,967,845,192 | +$203,217,267 | $63.32 | 1,162 |
| 2015 Q4 | 612,708,851 | $40,803,870,253 | +$514,222,256 | $66.60 | 1,202 |
| 2015 Q3 | 605,744,146 | $29,199,268,050 | -$288,001,872 | $48.20 | 1,151 |
| 2015 Q2 | 615,247,145 | $39,299,243,494 | -$549,937,031 | $63.95 | 1,251 |
| 2015 Q1 | 623,755,477 | $44,583,894,756 | +$475,120,075 | $71.47 | 1,259 |
| 2014 Q4 | 617,567,177 | $45,658,987,059 | -$115,274,799 | $73.94 | 1,296 |
| 2014 Q3 | 618,939,617 | $44,412,519,991 | +$1,163,562,927 | $71.76 | 1,202 |
| 2014 Q2 | 608,987,916 | $39,851,406,133 | -$73,142,985 | $65.44 | 1,220 |
| 2014 Q1 | 610,786,627 | $40,982,358,580 | -$11,177,871 | $67.10 | 1,231 |