| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,576,325 | $30,096,176 | -$278,847 | $19.07 | 8 |
| 2025 Q3 | 53,687,084 | $1,027,460,039 | +$68,987,592 | $19.14 | 124 |
| 2025 Q2 | 50,078,077 | $949,838,988 | +$43,882,809 | $18.97 | 123 |
| 2025 Q1 | 47,719,999 | $892,249,136 | +$74,297,986 | $18.70 | 113 |
| 2024 Q4 | 43,749,225 | $814,195,058 | +$40,944,942 | $18.61 | 103 |
| 2024 Q3 | 38,869,161 | $731,088,741 | +$13,429,592 | $18.81 | 91 |
| 2024 Q2 | 38,837,818 | $707,850,705 | +$45,117,957 | $18.22 | 92 |
| 2024 Q1 | 36,234,117 | $657,646,534 | +$1,382,882 | $18.15 | 82 |
| 2023 Q4 | 258,983 | $4,534,799 | +$4,534,792 | $17.51 | 1 |
| 2023 Q3 | 27,383,366 | $461,203,711 | +$49,945,851 | $16.86 | 70 |
| 2023 Q2 | 23,890,511 | $404,930,866 | +$54,721,666 | $16.95 | 61 |
| 2023 Q1 | 20,741,798 | $352,374,913 | +$75,324,883 | $16.99 | 64 |
| 2022 Q4 | 17,299,682 | $295,996,007 | +$94,987,521 | $17.11 | 68 |
| 2022 Q3 | 12,235,736 | $205,314,704 | -$21,039,883 | $16.78 | 63 |
| 2022 Q2 | 13,438,041 | $231,926,825 | +$6,821,588 | $17.26 | 67 |
| 2022 Q1 | 12,697,420 | $241,101,867 | -$26,347,862 | $18.99 | 67 |
| 2021 Q4 | 14,625,117 | $296,623,087 | +$28,573,446 | $20.28 | 69 |
| 2021 Q3 | 13,193,748 | $273,600,391 | +$32,929,229 | $20.74 | 62 |
| 2021 Q2 | 11,649,690 | $241,427,884 | +$29,731,396 | $20.72 | 64 |
| 2021 Q1 | 10,179,785 | $207,686,030 | +$52,901,198 | $20.38 | 56 |
| 2020 Q4 | 7,579,854 | $156,757,418 | +$53,115,580 | $20.68 | 46 |
| 2020 Q3 | 4,946,477 | $99,327,940 | +$59,860,982 | $20.08 | 37 |
| 2020 Q2 | 998,044 | $96,967,914 | +$15,058,627 | $97.16 | 38 |
| 2020 Q1 | 844,265 | $74,081,000 | +$13,048,662 | $87.75 | 32 |
| 2019 Q4 | 693,024 | $69,764,000 | +$7,932,105 | $100.66 | 32 |
| 2019 Q3 | 601,920 | $59,919,000 | +$10,268,224 | $99.55 | 23 |
| 2019 Q2 | 499,500 | $48,652,000 | +$7,961,600 | $97.38 | 22 |
| 2019 Q1 | 415,670 | $39,573,000 | +$4,447,581 | $95.19 | 16 |
| 2018 Q4 | 368,075 | $33,150,000 | -$720,396 | $90.07 | 14 |
| 2018 Q3 | 375,957 | $35,768,000 | -$2,139,956 | $95.14 | 15 |
| 2018 Q2 | 398,181 | $37,865,000 | +$3,690,503 | $95.09 | 14 |
| 2018 Q1 | 359,358 | $35,026,000 | +$4,909,272 | $97.48 | 9 |
| 2017 Q4 | 308,990 | $31,003,000 | +$1,513,154 | $100.34 | 6 |
| 2017 Q3 | 293,912 | $29,890,000 | +$29,890,009 | $101.70 | 3 |