| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 80,063 | $6,382,795 | +$1,074,795 | $79.68 | 7 |
| 2025 Q3 | 3,371,368 | $258,158,963 | -$6,672,446 | $76.57 | 102 |
| 2025 Q2 | 3,496,240 | $246,495,694 | -$41,242,033 | $70.47 | 99 |
| 2025 Q1 | 3,831,697 | $244,237,354 | +$864,619 | $63.72 | 97 |
| 2024 Q4 | 4,070,231 | $269,206,701 | -$9,281,235 | $66.14 | 94 |
| 2024 Q3 | 4,205,696 | $275,011,537 | +$15,841,590 | $65.37 | 88 |
| 2024 Q2 | 3,983,579 | $247,109,313 | -$11,269,319 | $62.03 | 87 |
| 2024 Q1 | 4,165,072 | $247,268,498 | -$11,466,980 | $60.74 | 86 |
| 2023 Q4 | 4,345,945 | $238,106,789 | -$19,000,381 | $54.77 | 86 |
| 2023 Q3 | 3,829,230 | $186,834,837 | +$1,649,882 | $48.81 | 81 |
| 2023 Q2 | 4,742,139 | $242,098,935 | -$43,818,575 | $51.02 | 84 |
| 2023 Q1 | 5,620,432 | $267,949,103 | -$9,199,041 | $47.67 | 80 |
| 2022 Q4 | 5,612,247 | $252,583,153 | +$740,247 | $44.91 | 84 |
| 2022 Q3 | 5,745,847 | $243,175,146 | +$29,887,107 | $42.25 | 73 |
| 2022 Q2 | 5,261,054 | $234,818,970 | -$8,506,857 | $44.61 | 83 |
| 2022 Q1 | 5,411,797 | $290,960,669 | +$149,599,521 | $53.82 | 92 |
| 2021 Q4 | 2,519,625 | $280,481,237 | -$3,563,720 | $111.36 | 83 |
| 2021 Q3 | 2,645,062 | $265,078,629 | -$7,600,971 | $100.17 | 83 |
| 2021 Q2 | 2,727,557 | $270,697,703 | +$6,151,207 | $99.29 | 83 |
| 2021 Q1 | 2,788,071 | $254,609,793 | -$6,454,754 | $91.28 | 81 |
| 2020 Q4 | 2,860,459 | $241,524,831 | -$23,048,696 | $84.38 | 80 |
| 2020 Q3 | 3,057,308 | $233,134,069 | -$14,999,533 | $76.27 | 72 |
| 2020 Q2 | 3,247,806 | $230,558,989 | -$187,242,753 | $70.97 | 76 |
| 2020 Q1 | 5,646,463 | $334,420,061 | -$105,515,922 | $59.20 | 79 |
| 2019 Q4 | 7,514,729 | $580,110,913 | -$5,392,647 | $77.18 | 97 |
| 2019 Q3 | 7,518,727 | $532,085,016 | -$19,854,619 | $70.92 | 88 |
| 2019 Q2 | 7,807,588 | $549,926,600 | -$8,870,014 | $70.45 | 84 |
| 2019 Q1 | 7,931,499 | $542,602,596 | -$878,396 | $68.40 | 88 |
| 2018 Q4 | 7,937,312 | $481,213,102 | -$433,920 | $60.62 | 84 |
| 2018 Q3 | 7,890,736 | $569,834,447 | +$8,711,558 | $72.23 | 89 |
| 2018 Q2 | 7,574,949 | $511,592,841 | +$22,172,760 | $67.53 | 85 |
| 2018 Q1 | 7,246,702 | $482,011,933 | +$31,613,090 | $66.53 | 82 |
| 2017 Q4 | 6,810,944 | $454,916,207 | +$2,627,599 | $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 | -$21,845,381 | $60.13 | 64 |
| 2017 Q1 | 4,751,678 | $277,476,300 | +$14,069,133 | $58.40 | 62 |
| 2016 Q4 | 4,557,816 | $251,988,908 | +$21,764,944 | $55.25 | 59 |
| 2016 Q3 | 4,111,285 | $216,859,600 | +$15,280,706 | $52.80 | 53 |
| 2016 Q2 | 3,917,691 | $200,522,394 | -$28,859,096 | $51.14 | 55 |
| 2016 Q1 | 4,438,443 | $223,007,321 | +$3,109,049 | $50.57 | 58 |
| 2015 Q4 | 4,182,768 | $205,485,936 | +$1,217,851 | $49.36 | 57 |
| 2015 Q3 | 3,735,285 | $172,270,858 | -$28,928,155 | $46.17 | 62 |
| 2015 Q2 | 4,478,896 | $222,554,255 | +$95,572,344 | $49.68 | 64 |
| 2015 Q1 | 2,421,145 | $243,231,779 | -$24,065,084 | $100.49 | 59 |
| 2014 Q4 | 2,721,346 | $274,536,643 | +$104,688,150 | $100.90 | 56 |
| 2014 Q3 | 1,575,282 | $151,280,125 | +$29,422,812 | $96.06 | 47 |
| 2014 Q2 | 1,268,862 | $120,533,932 | +$17,678,252 | $95.02 | 42 |
| 2014 Q1 | 1,083,064 | $97,350,567 | +$85,307 | $89.88 | 41 |