| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 926,974 | $42,995,346 | -$156,640,366 | $46.36 | 42 |
| 2025 Q2 | 4,549,106 | $171,384,451 | -$8,195,583 | $37.67 | 53 |
| 2025 Q1 | 4,758,177 | $159,150,045 | -$33,257,473 | $33.44 | 54 |
| 2024 Q4 | 5,640,757 | $236,374,541 | +$209,658,371 | $41.85 | 68 |
| 2024 Q3 | 530,079 | $22,755,772 | +$5,722,771 | $42.93 | 42 |
| 2024 Q2 | 417,461 | $15,526,881 | -$3,640,017 | $37.23 | 33 |
| 2024 Q1 | 536,581 | $21,908,902 | -$25,955,142 | $40.83 | 35 |
| 2023 Q4 | 1,199,332 | $45,635,090 | +$26,224,820 | $38.05 | 48 |
| 2023 Q3 | 370,726 | $11,208,112 | -$6,169,173 | $30.23 | 30 |
| 2023 Q2 | 552,734 | $19,012,502 | -$771,578 | $34.4 | 42 |
| 2023 Q1 | 556,582 | $17,666,825 | +$3,308,843 | $31.82 | 42 |
| 2022 Q4 | 457,931 | $14,322,218 | -$4,570,185 | $31.14 | 40 |
| 2022 Q3 | 530,742 | $15,306,000 | -$419,777 | $28.75 | 35 |
| 2022 Q2 | 546,088 | $16,904,000 | -$1,389,668 | $30.89 | 36 |
| 2022 Q1 | 526,136 | $24,425,580 | -$14,623,965 | $46.42 | 43 |
| 2021 Q4 | 787,015 | $42,831,592 | -$23,573,537 | $55.52 | 48 |
| 2021 Q3 | 1,205,135 | $65,704,705 | -$302,416,547 | $54.05 | 48 |
| 2021 Q2 | 6,608,748 | $394,218,627 | +$210,381,510 | $59.85 | 70 |
| 2021 Q1 | 2,971,747 | $332,206,412 | -$32,607,714 | $111.79 | 71 |
| 2020 Q4 | 3,279,049 | $295,748,078 | +$214,778,684 | $89.61 | 59 |
| 2020 Q3 | 747,125 | $39,519,011 | +$5,498,473 | $52.89 | 30 |
| 2020 Q2 | 647,857 | $31,482,418 | +$15,587,156 | $48.6 | 32 |
| 2020 Q1 | 339,498 | $11,153,161 | -$43,941,811 | $32.85 | 21 |
| 2019 Q4 | 877,711 | $67,620,000 | +$10,455,913 | $77.01 | 41 |
| 2019 Q3 | 711,373 | $45,746,000 | +$6,443,317 | $64.46 | 34 |
| 2019 Q2 | 609,120 | $41,956,000 | -$10,187,813 | $68.87 | 29 |
| 2019 Q1 | 846,437 | $51,920,000 | +$15,714,702 | $67.43 | 40 |
| 2018 Q4 | 552,089 | $38,266,000 | -$37,875,502 | $52.13 | 30 |
| 2018 Q3 | 980,022 | $82,723,227 | -$9,113,218 | $84.55 | 44 |
| 2018 Q2 | 1,091,517 | $87,576,978 | +$39,030,019 | $79.55 | 38 |
| 2018 Q1 | 605,139 | $41,740,000 | -$4,966,710 | $69.35 | 38 |
| 2017 Q4 | 673,097 | $47,518,000 | +$1,620,660 | $70.63 | 42 |
| 2017 Q3 | 511,485 | $34,167,000 | +$18,665,086 | $66.8 | 38 |
| 2017 Q2 | 236,309 | $27,747,000 | -$38,470,790 | $120.3 | 33 |
| 2017 Q1 | 545,946 | $63,074,000 | -$9,577,491 | $115.62 | 43 |
| 2016 Q4 | 630,884 | $70,191,000 | +$4,607,919 | $111.43 | 50 |
| 2016 Q3 | 579,333 | $54,922,000 | +$6,595,465 | $94.84 | 43 |
| 2016 Q2 | 520,606 | $41,921,000 | -$4,493,363 | $80.58 | 44 |
| 2016 Q1 | 563,334 | $42,525,000 | -$10,382,489 | $75.62 | 43 |
| 2015 Q4 | 697,251 | $55,016,000 | +$22,472,423 | $79.12 | 42 |
| 2015 Q3 | 357,764 | $26,677,000 | -$47,615,870 | $74.63 | 29 |
| 2015 Q2 | 810,827 | $79,087,758 | -$46,509,588 | $97.57 | 44 |
| 2015 Q1 | 1,281,558 | $124,263,271 | +$5,926,663 | $96.95 | 44 |
| 2014 Q4 | 1,311,160 | $118,566,125 | -$308,174,815 | $90.43 | 53 |
| 2014 Q3 | 4,726,977 | $357,651,490 | -$163,383,788 | $75.81 | 56 |
| 2014 Q2 | 6,844,497 | $610,070,343 | -$983,249,923 | $89.14 | 56 |
| 2014 Q1 | 17,913,607 | $1,543,931,703 | +$1,473,314,196 | $86.25 | 55 |