| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,128,721 | $131,058,839 | -$8,377,785 | $61.59 | 93 |
| 2025 Q2 | 2,222,044 | $126,960,302 | -$13,340,794 | $56.95 | 92 |
| 2025 Q1 | 2,460,689 | $135,830,305 | -$18,587,716 | $55.45 | 102 |
| 2024 Q4 | 2,822,465 | $161,255,617 | -$7,366,142 | $56.81 | 119 |
| 2024 Q3 | 3,066,472 | $205,389,608 | -$25,971,193 | $67.04 | 116 |
| 2024 Q2 | 3,466,311 | $224,462,814 | -$19,302,572 | $64.82 | 122 |
| 2024 Q1 | 3,727,038 | $265,441,080 | -$25,806,574 | $71.34 | 128 |
| 2023 Q4 | 9,506 | $655,534 | +$655,534 | $68.96 | 1 |
| 2023 Q3 | 5,199,022 | $327,741,170 | -$65,478,899 | $63.03 | 140 |
| 2023 Q2 | 6,291,726 | $403,905,552 | -$1,030,871,668 | $64.19 | 149 |
| 2023 Q1 | 22,149,440 | $1,446,043,191 | +$188,270,713 | $65.32 | 180 |
| 2022 Q4 | 18,926,139 | $1,147,425,371 | -$42,280,421 | $60.59 | 162 |
| 2022 Q3 | 19,351,841 | $1,004,392,799 | -$125,056,615 | $51.87 | 146 |
| 2022 Q2 | 22,221,321 | $1,255,930,580 | +$87,260,842 | $56.52 | 171 |
| 2022 Q1 | 20,279,414 | $1,451,573,513 | +$1,036,883,379 | $71.63 | 140 |
| 2021 Q4 | 5,822,697 | $361,807,307 | +$18,539,074 | $62.16 | 117 |
| 2021 Q3 | 5,265,756 | $294,956,761 | -$34,387,754 | $55.98 | 92 |
| 2021 Q2 | 5,873,643 | $337,541,352 | +$133,579,709 | $57.49 | 99 |
| 2021 Q1 | 3,527,525 | $194,611,955 | +$54,579,130 | $55.15 | 78 |
| 2020 Q4 | 2,571,655 | $123,708,817 | +$40,885,389 | $48.09 | 70 |
| 2020 Q3 | 1,509,515 | $56,646,009 | +$365,392 | $37.53 | 50 |
| 2020 Q2 | 1,482,282 | $51,429,376 | +$16,995,142 | $34.70 | 44 |
| 2020 Q1 | 1,007,783 | $27,542,091 | -$46,004,380 | $27.32 | 46 |
| 2019 Q4 | 2,185,335 | $87,520,164 | +$29,675,301 | $40.05 | 68 |
| 2019 Q3 | 1,428,798 | $53,171,877 | -$11,446,147 | $37.24 | 58 |
| 2019 Q2 | 1,799,925 | $68,108,400 | +$4,813,883 | $38.57 | 53 |
| 2019 Q1 | 1,690,492 | $64,321,605 | -$6,856,597 | $37.99 | 57 |
| 2018 Q4 | 1,768,335 | $59,388,033 | -$61,907,751 | $33.52 | 60 |
| 2018 Q3 | 3,490,550 | $144,459,115 | -$17,441,733 | $41.38 | 70 |
| 2018 Q2 | 3,604,058 | $150,779,088 | -$36,721,811 | $41.82 | 76 |
| 2018 Q1 | 4,870,203 | $205,517,389 | -$2,297,237 | $42.18 | 92 |
| 2017 Q4 | 3,626,314 | $159,064,974 | +$48,098,532 | $43.84 | 78 |
| 2017 Q3 | 3,487,870 | $140,741,984 | -$46,525,335 | $40.35 | 66 |
| 2017 Q2 | 4,694,746 | $181,281,179 | -$22,618,174 | $38.62 | 74 |
| 2017 Q1 | 5,350,129 | $202,561,044 | -$13,722,974 | $37.87 | 78 |
| 2016 Q4 | 5,823,845 | $208,213,596 | -$23,224,826 | $35.83 | 64 |
| 2016 Q3 | 6,371,175 | $217,756,317 | +$95,517,248 | $34.20 | 62 |
| 2016 Q2 | 3,680,504 | $119,013,486 | +$68,186,854 | $32.32 | 53 |
| 2016 Q1 | 1,519,910 | $46,878,752 | -$11,505,337 | $30.84 | 38 |
| 2015 Q4 | 1,934,294 | $54,410,000 | -$10,867,997 | $28.10 | 36 |
| 2015 Q3 | 2,135,467 | $57,625,000 | -$18,108,115 | $26.96 | 36 |
| 2015 Q2 | 3,045,231 | $96,176,210 | -$27,728,350 | $31.57 | 40 |
| 2015 Q1 | 3,902,718 | $124,015,864 | +$14,917,328 | $31.78 | 40 |
| 2014 Q4 | 2,826,504 | $89,174,944 | -$388,085,587 | $31.55 | 45 |
| 2014 Q3 | 15,223,985 | $488,950,236 | +$66,152,224 | $32.12 | 59 |
| 2014 Q2 | 13,137,657 | $448,628,434 | -$154,328,590 | $34.15 | 69 |
| 2014 Q1 | 19,105,105 | $636,196,834 | +$279,913,263 | $33.30 | 59 |