| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,128,721 | $131,058,839 | -$8,525,228 | $61.59 | 93 |
| 2025 Q2 | 2,222,035 | $126,959,302 | -$12,516,459 | $56.95 | 91 |
| 2025 Q1 | 2,460,689 | $135,830,305 | -$18,587,719 | $55.45 | 102 |
| 2024 Q4 | 2,825,229 | $161,183,022 | -$7,188,052 | $56.81 | 119 |
| 2024 Q3 | 3,066,473 | $205,389,696 | -$25,971,136 | $67.04 | 116 |
| 2024 Q2 | 3,466,311 | $224,462,814 | -$19,302,578 | $64.82 | 122 |
| 2024 Q1 | 3,727,038 | $265,441,080 | -$29,797,694 | $71.34 | 128 |
| 2023 Q4 | 4,167,665 | $287,285,049 | -$82,651,709 | $68.96 | 141 |
| 2023 Q3 | 5,352,454 | $334,212,768 | -$63,266,709 | $63.03 | 142 |
| 2023 Q2 | 6,293,678 | $404,030,882 | -$1,032,641,051 | $64.19 | 149 |
| 2023 Q1 | 22,176,239 | $1,447,939,168 | +$189,414,662 | $65.32 | 182 |
| 2022 Q4 | 18,945,500 | $1,148,599,630 | -$42,161,038 | $60.59 | 164 |
| 2022 Q3 | 19,716,406 | $1,023,302,586 | -$136,772,259 | $51.87 | 149 |
| 2022 Q2 | 22,290,046 | $1,259,815,377 | +$90,925,918 | $56.52 | 174 |
| 2022 Q1 | 20,422,940 | $1,461,856,319 | +$1,043,152,437 | $71.63 | 143 |
| 2021 Q4 | 5,822,697 | $361,807,307 | +$18,539,051 | $62.16 | 117 |
| 2021 Q3 | 5,265,756 | $294,956,761 | -$39,183,405 | $55.98 | 92 |
| 2021 Q2 | 5,957,060 | $342,336,995 | +$138,375,343 | $57.49 | 100 |
| 2021 Q1 | 3,527,525 | $194,611,955 | +$54,579,133 | $55.15 | 78 |
| 2020 Q4 | 2,571,655 | $123,708,817 | +$40,957,450 | $48.09 | 70 |
| 2020 Q3 | 1,509,515 | $56,646,009 | +$365,392 | $37.53 | 50 |
| 2020 Q2 | 1,482,282 | $51,429,376 | +$17,063,908 | $34.7 | 44 |
| 2020 Q1 | 1,007,783 | $27,542,091 | -$46,277,360 | $27.32 | 46 |
| 2019 Q4 | 2,185,335 | $87,520,164 | +$29,413,690 | $40.05 | 68 |
| 2019 Q3 | 1,428,798 | $53,171,877 | -$11,446,162 | $37.24 | 58 |
| 2019 Q2 | 1,820,496 | $68,904,400 | +$5,000,673 | $38.57 | 54 |
| 2019 Q1 | 1,711,896 | $65,133,605 | -$3,693,576 | $37.99 | 58 |
| 2018 Q4 | 1,792,741 | $60,208,033 | -$62,036,427 | $33.52 | 61 |
| 2018 Q3 | 3,518,786 | $145,627,115 | -$17,845,452 | $41.38 | 71 |
| 2018 Q2 | 3,958,607 | $165,611,088 | -$38,450,114 | $41.82 | 78 |
| 2018 Q1 | 4,870,203 | $205,517,389 | -$2,295,230 | $42.18 | 92 |
| 2017 Q4 | 4,888,068 | $214,385,974 | +$55,844,455 | $43.84 | 80 |
| 2017 Q3 | 3,487,870 | $140,741,984 | -$46,525,348 | $40.35 | 66 |
| 2017 Q2 | 4,694,746 | $181,281,179 | -$24,746,280 | $38.62 | 74 |
| 2017 Q1 | 5,350,129 | $202,561,044 | -$17,621,941 | $37.87 | 78 |
| 2016 Q4 | 5,823,845 | $208,213,596 | -$23,755,972 | $35.83 | 64 |
| 2016 Q3 | 6,371,175 | $217,756,317 | +$95,517,260 | $34.2 | 62 |
| 2016 Q2 | 3,680,504 | $119,013,486 | +$68,186,843 | $32.32 | 53 |
| 2016 Q1 | 1,519,910 | $46,878,752 | -$12,166,340 | $30.84 | 38 |
| 2015 Q4 | 1,934,294 | $54,410,000 | -$10,186,614 | $28.1 | 36 |
| 2015 Q3 | 2,308,399 | $62,086,000 | -$20,501,540 | $26.96 | 38 |
| 2015 Q2 | 3,045,231 | $96,176,210 | -$27,728,322 | $31.57 | 40 |
| 2015 Q1 | 3,902,718 | $124,015,864 | +$14,980,194 | $31.78 | 40 |
| 2014 Q4 | 3,421,482 | $107,945,944 | -$417,985,017 | $31.55 | 47 |
| 2014 Q3 | 16,762,811 | $538,377,236 | +$62,733,134 | $32.12 | 60 |
| 2014 Q2 | 14,902,457 | $504,855,252 | -$147,632,898 | $34.15 | 71 |
| 2014 Q1 | 19,290,098 | $636,258,436 | +$279,913,493 | $33.3 | 60 |