| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 240,773 | $7,022,902 | -$1,440,048 | $29.16 | 7 |
| 2025 Q2 | 290,475 | $8,429,023 | -$3,712,953 | $29.02 | 9 |
| 2025 Q1 | 417,979 | $13,031,112 | -$3,675,536 | $31.18 | 9 |
| 2024 Q4 | 531,626 | $17,312,666 | -$927,334 | $32.55 | 9 |
| 2024 Q3 | 469,795 | $15,455,639 | -$2,119,361 | $32.9 | 10 |
| 2024 Q2 | 534,352 | $14,494,296 | -$1,542,139 | $27.13 | 13 |
| 2024 Q1 | 591,061 | $17,583,540 | -$156,620 | $29.75 | 14 |
| 2023 Q4 | 596,334 | $15,271,132 | -$2,456,555 | $25.6 | 13 |
| 2023 Q3 | 695,301 | $16,701,699 | -$1,093,095 | $24 | 14 |
| 2023 Q2 | 736,936 | $19,367,421 | -$15,868,970 | $26.29 | 14 |
| 2023 Q1 | 1,471,219 | $32,692,197 | -$265,769,290 | $22.25 | 38 |
| 2022 Q4 | 13,799,508 | $299,260,608 | -$27,857,095 | $21.68 | 150 |
| 2022 Q3 | 14,976,362 | $326,538,714 | -$23,048,772 | $21.8 | 152 |
| 2022 Q2 | 15,930,288 | $361,790,834 | +$57,810,270 | $22.71 | 153 |
| 2022 Q1 | 15,670,239 | $380,943,781 | +$9,057,761 | $24.31 | 149 |
| 2021 Q4 | 15,296,505 | $373,692,581 | -$18,215,665 | $24.43 | 148 |
| 2021 Q3 | 15,778,479 | $384,708,309 | +$57,981,909 | $24.38 | 146 |
| 2021 Q2 | 13,774,742 | $311,765,825 | +$331,138 | $22.63 | 131 |
| 2021 Q1 | 13,764,286 | $313,475,497 | +$22,216,553 | $22.77 | 129 |
| 2020 Q4 | 13,453,559 | $262,343,927 | +$13,347,883 | $19.41 | 115 |
| 2020 Q3 | 12,492,331 | $207,256,881 | -$2,498,008 | $16.59 | 101 |
| 2020 Q2 | 12,822,965 | $256,939,339 | +$7,099,253 | $19.97 | 115 |
| 2020 Q1 | 12,425,391 | $269,585,503 | -$1,253,994 | $21.64 | 111 |
| 2019 Q4 | 12,447,355 | $338,828,148 | -$7,764,032 | $27.35 | 123 |
| 2019 Q3 | 12,723,177 | $338,425,719 | -$12,732,120 | $26.7 | 126 |
| 2019 Q2 | 12,813,728 | $374,979,116 | -$11,132,539 | $29.27 | 121 |
| 2019 Q1 | 13,239,407 | $384,503,318 | +$12,247,312 | $29.04 | 142 |
| 2018 Q4 | 12,590,758 | $347,396,034 | -$132,460,690 | $27.6 | 126 |
| 2018 Q3 | 17,380,209 | $550,243,157 | -$22,347,437 | $31.65 | 159 |
| 2018 Q2 | 18,105,716 | $591,885,844 | -$45,887,862 | $32.69 | 157 |
| 2018 Q1 | 19,211,343 | $698,707,359 | +$195,536,348 | $36.45 | 166 |
| 2017 Q4 | 13,833,177 | $516,890,346 | -$8,181,396 | $37.4 | 150 |
| 2017 Q3 | 13,899,762 | $476,908,741 | +$27,204,198 | $34.32 | 128 |
| 2017 Q2 | 13,112,036 | $446,036,268 | -$63,949,281 | $34.02 | 134 |
| 2017 Q1 | 15,137,176 | $473,235,319 | +$41,102,369 | $31.27 | 135 |
| 2016 Q4 | 13,912,118 | $391,470,192 | -$66,985,208 | $28.14 | 127 |
| 2016 Q3 | 16,493,047 | $479,522,916 | -$26,869,288 | $29.03 | 127 |
| 2016 Q2 | 17,206,961 | $492,749,864 | -$10,719,917 | $28.61 | 129 |
| 2016 Q1 | 17,641,754 | $526,222,399 | +$39,451,720 | $29.82 | 138 |
| 2015 Q4 | 16,447,484 | $495,279,436 | -$28,510,988 | $30.13 | 138 |
| 2015 Q3 | 17,400,936 | $504,137,782 | +$16,458,159 | $28.97 | 140 |
| 2015 Q2 | 17,274,408 | $559,427,017 | -$51,606,131 | $32.41 | 140 |
| 2015 Q1 | 18,817,097 | $665,289,586 | +$44,964,099 | $35.37 | 156 |
| 2014 Q4 | 17,600,325 | $556,336,550 | -$26,137,011 | $31.66 | 144 |
| 2014 Q3 | 18,033,912 | $588,172,986 | +$51,458,712 | $32.59 | 140 |
| 2014 Q2 | 16,496,147 | $540,515,363 | -$15,373,417 | $32.75 | 139 |
| 2014 Q1 | 17,062,721 | $529,877,664 | +$658,859 | $31.06 | 131 |