| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 358,360 | $26,076,830 | +$120,725 | $72.77 | 6 |
| 2025 Q2 | 2,194,441 | $136,698,747 | +$28,263,927 | $62.29 | 6 |
| 2025 Q1 | 1,739,346 | $102,551,169 | +$201,711 | $58.96 | 6 |
| 2024 Q4 | 1,737,855 | $85,556,460 | -$8,791,018 | $49.51 | 6 |
| 2024 Q3 | 1,915,128 | $95,181,578 | -$213,167 | $49.70 | 6 |
| 2024 Q2 | 1,919,270 | $84,314,317 | +$11,733,740 | $43.93 | 6 |
| 2024 Q1 | 1,654,501 | $69,505,602 | -$29,405,679 | $42.01 | 8 |
| 2023 Q4 | 2,372,485 | $92,598,878 | -$5,839,213 | $39.03 | 8 |
| 2023 Q3 | 2,522,093 | $88,247,744 | +$2,605,654 | $34.99 | 8 |
| 2023 Q2 | 1 | $18 | $0 | $18.00 | 1 |
| 2023 Q1 | 1 | $18 | $0 | $18.00 | 1 |
| 2022 Q4 | 1 | $18 | -$14,426,977 | $18.00 | 1 |
| 2022 Q3 | 3,589,480 | $113,193,000 | -$42,687,427 | $31.53 | 13 |
| 2022 Q2 | 4,846,155 | $166,238,247 | -$140,044,405 | $34.30 | 16 |
| 2022 Q1 | 8,637,268 | $318,156,000 | +$35,286,817 | $36.83 | 45 |
| 2021 Q4 | 7,694,716 | $275,364,000 | -$20,773,583 | $34.81 | 23 |
| 2021 Q3 | 8,220,498 | $274,658,000 | -$192,807,127 | $33.41 | 25 |
| 2021 Q2 | 9,319,468 | $306,487,742 | -$14,681,489,040 | $33.71 | 50 |
| 2021 Q1 | 916,118,084 | $14,901,647,202 | -$858,284,878 | $16.26 | 927 |
| 2020 Q4 | 911,305,189 | $16,519,086,571 | +$228,867,203 | $18.13 | 937 |
| 2020 Q3 | 954,496,696 | $17,175,356,508 | +$2,163,954,477 | $17.99 | 855 |
| 2020 Q2 | 842,977,486 | $14,321,804,355 | +$2,269,021,696 | $16.99 | 813 |
| 2020 Q1 | 706,661,161 | $10,660,991,521 | +$567,467,275 | $15.07 | 759 |
| 2019 Q4 | 668,843,632 | $9,697,928,233 | +$417,481,729 | $14.50 | 713 |
| 2019 Q3 | 617,976,809 | $8,713,876,861 | +$1,356,776,770 | $14.10 | 635 |
| 2019 Q2 | 521,548,000 | $7,040,423,530 | -$173,504,018 | $13.50 | 605 |
| 2019 Q1 | 533,814,276 | $6,611,215,071 | +$704,610,055 | $12.38 | 593 |
| 2018 Q4 | 473,441,992 | $5,792,226,619 | +$274,015,088 | $12.29 | 581 |
| 2018 Q3 | 449,793,101 | $5,142,765,055 | -$230,061,705 | $11.43 | 538 |
| 2018 Q2 | 470,711,825 | $5,659,240,144 | -$102,682,251 | $12.02 | 550 |
| 2018 Q1 | 492,929,402 | $6,274,897,911 | +$987,069,727 | $12.73 | 544 |
| 2017 Q4 | 415,206,198 | $5,194,868,665 | +$408,210,814 | $12.51 | 525 |
| 2017 Q3 | 370,260,818 | $4,558,090,265 | +$333,576,898 | $12.31 | 473 |
| 2017 Q2 | 347,567,277 | $4,149,715,553 | +$486,543,832 | $11.94 | 452 |
| 2017 Q1 | 306,179,662 | $3,678,158,513 | +$639,336,784 | $12.01 | 449 |
| 2016 Q4 | 305,882,604 | $3,390,619,792 | -$1,122,630,994 | $11.08 | 452 |
| 2016 Q3 | 352,646,770 | $4,472,646,104 | +$264,157,840 | $12.69 | 427 |
| 2016 Q2 | 371,284,976 | $4,737,776,321 | +$645,547,894 | $12.76 | 409 |
| 2016 Q1 | 323,017,300 | $3,838,356,386 | +$1,125,006,675 | $11.88 | 393 |
| 2015 Q4 | 226,947,768 | $2,322,308,146 | -$163,571,605 | $10.23 | 370 |
| 2015 Q3 | 240,438,007 | $2,592,202,730 | -$225,775,261 | $10.78 | 360 |
| 2015 Q2 | 262,479,437 | $2,976,296,642 | +$131,568,839 | $11.34 | 360 |
| 2015 Q1 | 252,150,202 | $2,888,660,649 | +$37,078,897 | $11.45 | 371 |
| 2014 Q4 | 247,541,263 | $2,831,820,767 | +$51,666,774 | $11.44 | 371 |
| 2014 Q3 | 225,557,591 | $2,643,550,683 | -$61,038,246 | $11.70 | 358 |
| 2014 Q2 | 247,290,046 | $3,177,542,067 | +$37,102,024 | $12.88 | 368 |
| 2014 Q1 | 245,701,561 | $3,061,313,411 | +$181,225,966 | $12.44 | 355 |