| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 0 | $0 | -$1,810,212 | 0 | |
| 2025 Q2 | 59,480 | $1,810,212 | +$222,626 | $30.43 | 2 |
| 2025 Q1 | 52,165 | $1,860,415 | +$45,293 | $35.66 | 2 |
| 2024 Q4 | 50,895 | $2,452,845 | +$1,321,948 | $48.19 | 2 |
| 2024 Q3 | 24,323 | $982,188 | -$1,775,139,489 | $40.32 | 4 |
| 2024 Q2 | 32,723,467 | $1,778,514,105 | -$23,687,673 | $54.35 | 122 |
| 2024 Q1 | 33,765,852 | $1,414,778,002 | +$31,004,810 | $41.90 | 146 |
| 2023 Q4 | 32,994,905 | $1,312,929,403 | -$9,067,058 | $39.80 | 146 |
| 2023 Q3 | 33,088,271 | $1,223,970,736 | +$51,257,417 | $37.00 | 138 |
| 2023 Q2 | 31,571,627 | $1,263,453,420 | -$71,077,227 | $39.97 | 144 |
| 2023 Q1 | 33,284,560 | $1,520,712,480 | -$110,077,805 | $45.69 | 149 |
| 2022 Q4 | 35,755,162 | $1,478,295,936 | -$11,568,955 | $41.34 | 158 |
| 2022 Q3 | 36,679,880 | $1,509,838,887 | -$87,783,160 | $41.15 | 157 |
| 2022 Q2 | 38,664,917 | $1,697,557,724 | +$22,487,374 | $43.91 | 162 |
| 2022 Q1 | 38,255,342 | $2,095,870,498 | +$141,442,324 | $54.80 | 175 |
| 2021 Q4 | 35,806,176 | $1,792,227,834 | +$51,992,058 | $50.06 | 180 |
| 2021 Q3 | 34,619,042 | $1,605,071,786 | +$85,413,593 | $46.38 | 164 |
| 2021 Q2 | 32,899,356 | $1,475,086,492 | +$29,331,416 | $44.83 | 175 |
| 2021 Q1 | 32,150,108 | $1,596,870,981 | +$100,732,720 | $49.68 | 182 |
| 2020 Q4 | 30,383,702 | $1,195,306,103 | +$52,407,331 | $39.34 | 176 |
| 2020 Q3 | 29,006,742 | $813,633,373 | +$82,983,321 | $28.07 | 151 |
| 2020 Q2 | 26,379,921 | $725,000,665 | +$71,836,359 | $27.50 | 164 |
| 2020 Q1 | 24,240,417 | $443,175,774 | -$214,834,226 | $18.34 | 164 |
| 2019 Q4 | 28,653,022 | $1,588,507,646 | -$58,306,723 | $55.44 | 228 |
| 2019 Q3 | 29,537,807 | $1,723,732,300 | +$171,341,940 | $58.36 | 222 |
| 2019 Q2 | 28,372,885 | $1,352,691,674 | +$18,075,179 | $47.69 | 199 |
| 2019 Q1 | 29,401,462 | $1,547,109,215 | +$19,035,792 | $52.62 | 206 |
| 2018 Q4 | 29,054,748 | $1,374,498,749 | +$3,137,845 | $47.30 | 208 |
| 2018 Q3 | 28,720,248 | $1,495,869,204 | -$18,833,707 | $52.08 | 179 |
| 2018 Q2 | 29,019,715 | $1,827,714,108 | +$13,641,899 | $63.01 | 203 |
| 2018 Q1 | 28,701,336 | $1,833,500,486 | +$29,341,073 | $63.88 | 212 |
| 2017 Q4 | 28,574,160 | $1,857,242,511 | +$15,819,938 | $64.99 | 212 |
| 2017 Q3 | 28,213,017 | $1,809,038,983 | -$26,088,125 | $64.12 | 188 |
| 2017 Q2 | 28,584,073 | $2,059,847,134 | +$134,551,599 | $72.10 | 193 |
| 2017 Q1 | 28,754,503 | $1,950,412,976 | +$25,982,165 | $67.81 | 201 |
| 2016 Q4 | 28,383,909 | $1,822,034,065 | +$26,931,614 | $64.20 | 190 |
| 2016 Q3 | 27,917,483 | $1,599,472,986 | -$4,730,278 | $57.29 | 183 |
| 2016 Q2 | 28,051,504 | $1,622,278,992 | -$60,306,934 | $57.82 | 171 |
| 2016 Q1 | 28,670,753 | $1,704,423,318 | -$46,375,655 | $59.45 | 166 |
| 2015 Q4 | 29,644,959 | $1,655,290,258 | -$3,395,676 | $55.84 | 159 |
| 2015 Q3 | 30,420,475 | $1,594,704,592 | +$5,588,125 | $52.61 | 157 |
| 2015 Q2 | 30,260,584 | $1,648,834,244 | -$8,562,661 | $54.49 | 149 |
| 2015 Q1 | 30,188,076 | $1,732,115,351 | +$46,654,429 | $57.40 | 147 |
| 2014 Q4 | 30,290,937 | $1,449,860,558 | -$55,987,055 | $47.83 | 145 |
| 2014 Q3 | 30,203,837 | $1,427,800,370 | +$27,095,254 | $47.27 | 137 |
| 2014 Q2 | 31,641,760 | $1,688,596,552 | +$34,428,313 | $52.90 | 144 |
| 2014 Q1 | 29,025,459 | $1,477,620,969 | +$20,183,274 | $50.93 | 141 |