| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 178,180 | $4,326,603 | +$114,484 | $24.28 | 3 |
| 2025 Q2 | 173,481 | $3,172,967 | -$71,331 | $18.29 | 2 |
| 2025 Q1 | 177,381 | $3,728,548 | -$1,294,206 | $21.02 | 2 |
| 2024 Q4 | 195,281 | $5,397,592 | -$37,757 | $23.09 | 4 |
| 2024 Q3 | 182,773 | $4,470,639 | -$109,263 | $24.47 | 4 |
| 2024 Q2 | 187,240 | $5,512,358 | -$472,417 | $29.44 | 4 |
| 2024 Q1 | 201,772 | $6,936,921 | +$248,980 | $34.38 | 4 |
| 2023 Q4 | 194,530 | $6,979,737 | -$3,730,195 | $35.88 | 2 |
| 2023 Q3 | 285,289 | $11,725,378 | -$2,437,027 | $41.1 | 4 |
| 2023 Q2 | 352,620 | $12,048,057 | +$2,406,348 | $34.16 | 6 |
| 2023 Q1 | 282,185 | $10,175,715 | -$1,563,334 | $36.06 | 4 |
| 2022 Q4 | 314,408 | $14,676,090 | +$2,221,399 | $46.68 | 5 |
| 2022 Q3 | 266,810 | $9,122,000 | -$396,667 | $34.19 | 3 |
| 2022 Q2 | 291,067 | $10,425,000 | +$18,321 | $34.9 | 6 |
| 2022 Q1 | 277,643 | $11,832,000 | +$116,615 | $41.33 | 5 |
| 2021 Q4 | 279,456 | $7,510,264 | -$157,474 | $26.89 | 6 |
| 2021 Q3 | 297,938 | $6,406,000 | -$11,909,843 | $21.43 | 6 |
| 2021 Q2 | 848,588 | $18,355,000 | -$26,212,707 | $21.63 | 8 |
| 2021 Q1 | 2,289,775 | $40,990,000 | -$4,446,105,714 | $17.9 | 19 |
| 2020 Q4 | 315,963,065 | $4,485,043,612 | +$131,857,102 | $14.19 | 434 |
| 2020 Q3 | 312,219,331 | $2,956,787,238 | -$68,372,795 | $9.47 | 432 |
| 2020 Q2 | 316,702,944 | $4,274,526,451 | -$109,997,513 | $13.5 | 446 |
| 2020 Q1 | 347,269,569 | $1,451,718,779 | -$494,992,035 | $4.18 | 439 |
| 2019 Q4 | 363,848,961 | $9,309,582,585 | +$25,826,857 | $25.59 | 493 |
| 2019 Q3 | 362,255,503 | $9,272,788,028 | -$37,358,243 | $25.6 | 511 |
| 2019 Q2 | 362,693,873 | $10,505,050,265 | -$82,529,758 | $28.97 | 573 |
| 2019 Q1 | 366,411,250 | $12,699,356,296 | -$257,407,619 | $34.66 | 622 |
| 2018 Q4 | 373,484,584 | $9,803,522,357 | +$121,826,408 | $26.25 | 613 |
| 2018 Q3 | 369,171,362 | $17,578,965,751 | -$278,309,540 | $47.67 | 678 |
| 2018 Q2 | 375,100,637 | $17,515,530,931 | -$177,053,200 | $46.75 | 683 |
| 2018 Q1 | 380,184,445 | $14,609,734,375 | +$557,396,952 | $38.48 | 660 |
| 2017 Q4 | 365,349,742 | $15,401,342,854 | +$50,768,802 | $42.22 | 725 |
| 2017 Q3 | 364,444,768 | $16,686,175,252 | -$85,206,734 | $45.8 | 707 |
| 2017 Q2 | 365,841,144 | $17,533,493,005 | +$260,194,578 | $47.93 | 699 |
| 2017 Q1 | 361,082,299 | $18,555,275,524 | +$1,929,765,576 | $51.39 | 748 |
| 2016 Q4 | 351,512,628 | $22,300,511,229 | -$314,758,912 | $63.47 | 799 |
| 2016 Q3 | 355,503,802 | $22,697,742,416 | +$414,950,707 | $63.87 | 748 |
| 2016 Q2 | 349,745,587 | $19,469,422,980 | -$892,994,963 | $55.67 | 724 |
| 2016 Q1 | 365,976,755 | $17,858,597,957 | +$739,634,002 | $48.81 | 693 |
| 2015 Q4 | 349,472,103 | $15,540,926,512 | +$392,828,261 | $44.47 | 704 |
| 2015 Q3 | 341,328,309 | $13,365,506,756 | -$42,563,883 | $39.16 | 710 |
| 2015 Q2 | 339,831,128 | $19,581,887,202 | +$109,236,339 | $57.63 | 798 |
| 2015 Q1 | 337,865,240 | $20,389,563,878 | +$227,248,136 | $60.33 | 842 |
| 2014 Q4 | 334,241,274 | $20,946,839,772 | +$155,330,072 | $62.67 | 868 |
| 2014 Q3 | 325,831,297 | $30,575,774,415 | -$1,013,398,033 | $93.87 | 950 |
| 2014 Q2 | 335,980,015 | $33,807,926,860 | +$550,199,649 | $100.62 | 964 |
| 2014 Q1 | 331,657,254 | $27,521,130,836 | -$613,829,889 | $82.95 | 956 |