| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 136,286 | $3,555,133 | -$1,359,726 | $26.06 | 10 |
| 2025 Q2 | 196,601 | $5,259,561 | +$24,680 | $26.76 | 13 |
| 2025 Q1 | 195,689 | $4,725,997 | -$1,422,681 | $24.15 | 12 |
| 2024 Q4 | 254,218 | $6,356,308 | -$1,049,868 | $24.97 | 12 |
| 2024 Q3 | 210,022 | $5,376,833 | +$1,082,000 | $25.58 | 14 |
| 2024 Q2 | 168,575 | $3,989,181 | -$31,856,525 | $23.7 | 17 |
| 2024 Q1 | 1,242,227 | $37,030,919 | -$14,108,445 | $29.81 | 18 |
| 2023 Q4 | 1,704,371 | $51,932,642 | -$1,018,685 | $30.47 | 18 |
| 2023 Q3 | 1,734,624 | $51,465,907 | -$61,921,324 | $29.67 | 20 |
| 2023 Q2 | 3,832,335 | $113,108,796 | -$4,237,297 | $29.51 | 21 |
| 2023 Q1 | 3,975,307 | $119,092,724 | -$2,426,793 | $29.96 | 19 |
| 2022 Q4 | 4,060,373 | $114,734,284 | -$2,890,941 | $28.25 | 19 |
| 2022 Q3 | 4,162,745 | $112,804,302 | -$2,229,976 | $27.09 | 17 |
| 2022 Q2 | 3,750,967 | $107,906,887 | -$3,680,047 | $28.76 | 17 |
| 2022 Q1 | 4,389,485 | $127,754,341 | +$22,420,870 | $29.11 | 19 |
| 2021 Q4 | 3,622,962 | $99,303,612 | -$3,833,741 | $27.41 | 21 |
| 2021 Q3 | 3,702,225 | $102,758,053 | +$1,879,564 | $27.76 | 21 |
| 2021 Q2 | 3,634,573 | $95,180,902 | -$73,020,318 | $26.17 | 23 |
| 2021 Q1 | 6,453,222 | $167,156,249 | -$8,841,494 | $25.91 | 26 |
| 2020 Q4 | 6,846,349 | $175,923,495 | +$379,577 | $25.65 | 27 |
| 2020 Q3 | 6,832,021 | $141,044,353 | -$21,134,396 | $20.49 | 26 |
| 2020 Q2 | 7,798,495 | $181,296,047 | -$12,572,945 | $23.25 | 28 |
| 2020 Q1 | 8,338,386 | $197,221,976 | +$95,394,794 | $23.71 | 29 |
| 2019 Q4 | 4,308,866 | $217,728,912 | +$2,701,452 | $50.5 | 31 |
| 2019 Q3 | 4,257,088 | $203,778,563 | -$6,761,675 | $47.81 | 32 |
| 2019 Q2 | 4,399,084 | $205,916,989 | +$6,298,209 | $46.5 | 32 |
| 2019 Q1 | 4,266,570 | $182,106,041 | -$5,340,689 | $42.52 | 33 |
| 2018 Q4 | 4,391,542 | $178,606,567 | -$28,174,942 | $40.67 | 31 |
| 2018 Q3 | 5,156,782 | $232,393,470 | +$20,232,991 | $45.05 | 36 |
| 2018 Q2 | 4,698,657 | $213,127,036 | -$926,320 | $45.38 | 36 |
| 2018 Q1 | 4,718,922 | $219,318,491 | -$4,308,845 | $46.23 | 34 |
| 2017 Q4 | 4,795,019 | $226,359,000 | +$1,456,152 | $47.2 | 32 |
| 2017 Q3 | 4,762,423 | $217,805,000 | -$159,238,101 | $45.72 | 31 |
| 2017 Q2 | 8,136,545 | $383,246,000 | -$503,327,874 | $47.13 | 73 |
| 2017 Q1 | 19,973,542 | $855,100,374 | -$3,749,993 | $42.84 | 196 |
| 2016 Q4 | 20,137,114 | $846,647,217 | -$175,499,596 | $42.07 | 209 |
| 2016 Q3 | 24,011,842 | $1,099,749,776 | -$106,179,178 | $45.81 | 206 |
| 2016 Q2 | 26,323,295 | $1,242,042,539 | -$10,325,561 | $47.08 | 214 |
| 2016 Q1 | 26,440,851 | $1,136,644,101 | -$843,224 | $43.24 | 198 |
| 2015 Q4 | 26,508,627 | $1,052,648,050 | -$63,106,642 | $39.74 | 183 |
| 2015 Q3 | 28,381,193 | $1,002,217,577 | -$41,977,879 | $35.31 | 187 |
| 2015 Q2 | 30,367,502 | $1,101,956,099 | +$26,659,080 | $36.29 | 178 |
| 2015 Q1 | 27,612,761 | $850,998,701 | -$47,607,332 | $30.82 | 167 |
| 2014 Q4 | 32,141,206 | $822,868,510 | -$57,093,249 | $25.61 | 162 |
| 2014 Q3 | 34,024,250 | $1,058,424,612 | +$33,845,911 | $31.11 | 173 |
| 2014 Q2 | 32,945,612 | $1,027,771,595 | +$33,711,098 | $31.21 | 165 |
| 2014 Q1 | 31,902,227 | $868,987,598 | +$25,564,788 | $27.24 | 150 |