| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 113,781 | $5,339,081 | +$657,094 | $46.90 | 4 |
| 2025 Q2 | 99,779 | $4,874,198 | +$551,096 | $48.74 | 3 |
| 2025 Q1 | 88,013 | $4,570,307 | +$1,121,674 | $51.88 | 4 |
| 2024 Q4 | 67,215 | $3,237,008 | +$566,096 | $48.14 | 4 |
| 2024 Q3 | 55,481 | $2,614,530 | +$37,751 | $47.11 | 4 |
| 2024 Q2 | 54,680 | $2,623,244 | +$135,722 | $47.96 | 4 |
| 2024 Q1 | 51,850 | $2,460,253 | +$223,224 | $47.35 | 3 |
| 2023 Q4 | 47,136 | $2,004,175 | +$241,895 | $5.00 | 2 |
| 2023 Q3 | 41,447 | $1,749,007 | +$98,705 | $5.00 | 2 |
| 2023 Q2 | 39,108 | $1,533,377 | -$40,582 | $22.10 | 2 |
| 2023 Q1 | 67,373 | $2,603,932 | -$40,003 | $38.65 | 3 |
| 2022 Q4 | 68,408 | $2,604,246 | -$46,892 | $38.07 | 3 |
| 2022 Q3 | 69,649 | $2,546,000 | +$58,937 | $36.55 | 3 |
| 2022 Q2 | 68,139 | $3,512,000 | +$151,960 | $35.27 | 4 |
| 2022 Q1 | 103,507 | $5,285,000 | -$453,142 | $38.30 | 5 |
| 2021 Q4 | 116,744 | $3,820,110 | -$486,631 | $32.74 | 6 |
| 2021 Q3 | 131,147 | $4,370,000 | -$9,824,697 | $33.32 | 7 |
| 2021 Q2 | 424,874 | $15,470,000 | +$798,970 | $36.41 | 10 |
| 2021 Q1 | 417,458 | $12,365,034 | +$1,111,442 | $30.49 | 12 |
| 2020 Q4 | 370,486 | $9,507,000 | +$355,146 | $25.66 | 11 |
| 2020 Q3 | 360,883 | $7,211,000 | -$28,217,182 | $19.99 | 10 |
| 2020 Q2 | 1,446,227 | $35,862,000 | -$1,570,612,365 | $24.68 | 20 |
| 2020 Q1 | 428,507,060 | $1,471,903,731 | -$258,663,970 | $3.44 | 579 |
| 2019 Q4 | 447,439,060 | $3,804,151,619 | +$217,223,144 | $8.50 | 667 |
| 2019 Q3 | 418,725,429 | $3,826,347,316 | +$124,402,768 | $9.14 | 601 |
| 2019 Q2 | 400,307,328 | $3,942,911,553 | -$157,076,752 | $9.85 | 618 |
| 2019 Q1 | 415,885,411 | $4,171,056,329 | -$292,728,827 | $10.03 | 631 |
| 2018 Q4 | 446,628,843 | $3,905,320,536 | -$37,406,943 | $8.73 | 627 |
| 2018 Q3 | 444,595,288 | $4,746,761,370 | -$375,148,702 | $10.68 | 581 |
| 2018 Q2 | 481,674,990 | $4,864,760,892 | +$649,419,988 | $10.10 | 589 |
| 2018 Q1 | 456,431,357 | $4,283,164,835 | -$119,790,259 | $9.37 | 600 |
| 2017 Q4 | 463,093,641 | $5,002,056,642 | +$404,219,284 | $10.79 | 613 |
| 2017 Q3 | 420,198,758 | $4,715,081,449 | +$418,726,652 | $11.22 | 518 |
| 2017 Q2 | 382,667,319 | $4,575,387,415 | +$50,199,691 | $11.96 | 517 |
| 2017 Q1 | 377,430,990 | $4,796,695,844 | +$412,161,651 | $12.71 | 517 |
| 2016 Q4 | 346,397,999 | $4,366,023,327 | +$461,712,635 | $12.60 | 498 |
| 2016 Q3 | 306,673,410 | $3,890,337,920 | +$218,350,421 | $12.69 | 446 |
| 2016 Q2 | 289,330,897 | $3,680,437,513 | -$105,360,514 | $12.72 | 445 |
| 2016 Q1 | 297,276,441 | $3,245,639,777 | -$12,827,203 | $10.92 | 426 |
| 2015 Q4 | 291,436,663 | $3,506,633,115 | +$627,818,944 | $12.05 | 457 |
| 2015 Q3 | 236,823,406 | $2,958,811,743 | +$228,665,467 | $12.48 | 410 |
| 2015 Q2 | 225,796,667 | $3,513,321,792 | +$201,330,027 | $15.56 | 425 |
| 2015 Q1 | 212,517,771 | $3,521,890,425 | +$215,809,166 | $16.57 | 411 |
| 2014 Q4 | 199,265,039 | $3,489,884,871 | +$39,302,909 | $17.52 | 414 |
| 2014 Q3 | 192,184,172 | $3,682,621,524 | +$96,938,240 | $19.17 | 360 |
| 2014 Q2 | 187,975,584 | $3,570,889,470 | +$233,384,739 | $19.00 | 355 |
| 2014 Q1 | 175,597,444 | $3,100,956,360 | +$202,911,858 | $17.66 | 344 |