| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 704,520 | $29,602,488 | +$3,269,507 | $41.99 | 4 |
| 2025 Q3 | 12,424,791 | $519,888,369 | +$30,256,215 | $41.85 | 70 |
| 2025 Q2 | 11,717,935 | $457,681,922 | +$36,486,126 | $39.05 | 67 |
| 2025 Q1 | 10,698,862 | $398,764,136 | -$83,314 | $37.27 | 62 |
| 2024 Q4 | 10,822,623 | $430,094,038 | +$5,892,771 | $39.74 | 64 |
| 2024 Q3 | 10,595,175 | $425,233,660 | +$37,558,173 | $40.14 | 62 |
| 2024 Q2 | 9,632,455 | $356,555,229 | +$3,653,937 | $37.02 | 56 |
| 2024 Q1 | 9,542,679 | $366,403,997 | -$22,758,158 | $38.52 | 56 |
| 2023 Q4 | 10,183,862 | $368,133,454 | -$7,432,188 | $36.57 | 53 |
| 2023 Q3 | 10,348,001 | $334,158,017 | +$20,579,538 | $32.17 | 52 |
| 2023 Q2 | 9,747,195 | $326,270,633 | +$1,102,522 | $33.46 | 53 |
| 2023 Q1 | 9,714,674 | $309,802,758 | -$1,951,866 | $31.89 | 50 |
| 2022 Q4 | 9,663,710 | $295,700,603 | -$3,784,024 | $30.59 | 47 |
| 2022 Q3 | 9,831,698 | $276,293,940 | -$7,751,908 | $28.08 | 46 |
| 2022 Q2 | 10,056,377 | $294,034,176 | -$25,531,854 | $29.22 | 43 |
| 2022 Q1 | 10,802,171 | $370,682,776 | +$8,164,701 | $34.30 | 47 |
| 2021 Q4 | 10,560,204 | $382,851,017 | -$862,376 | $36.25 | 42 |
| 2021 Q3 | 10,347,904 | $357,546,571 | -$9,820,378 | $34.55 | 38 |
| 2021 Q2 | 10,641,511 | $371,060,765 | -$3,564,436 | $34.88 | 39 |
| 2021 Q1 | 10,745,178 | $363,585,908 | -$197,615,267 | $33.86 | 41 |
| 2020 Q4 | 16,589,374 | $508,679,359 | -$55,476,166 | $30.66 | 38 |
| 2020 Q3 | 17,979,653 | $438,340,747 | -$1,272,726 | $24.38 | 35 |
| 2020 Q2 | 18,282,021 | $426,127,000 | -$52,690,188 | $23.54 | 35 |
| 2020 Q1 | 20,570,368 | $391,062,000 | +$34,043,489 | $19.01 | 35 |
| 2019 Q4 | 18,758,828 | $521,875,000 | -$11,845,267 | $27.82 | 31 |
| 2019 Q3 | 19,126,318 | $497,468,000 | +$91,820,316 | $26.15 | 24 |
| 2019 Q2 | 15,595,418 | $411,300,000 | +$398,841 | $26.37 | 25 |
| 2019 Q1 | 15,580,618 | $403,535,962 | +$69,405,812 | $25.90 | 27 |
| 2018 Q4 | 12,903,443 | $291,920,000 | +$252,728,803 | $22.62 | 24 |
| 2018 Q3 | 1,519,110 | $42,402,000 | -$23,690,446 | $27.91 | 19 |
| 2018 Q2 | 2,367,395 | $64,036,000 | +$4,356,461 | $27.05 | 12 |
| 2018 Q1 | 2,205,972 | $56,436,000 | +$4,458,282 | $25.58 | 11 |
| 2017 Q4 | 2,031,023 | $53,030,000 | +$53,029,927 | $26.12 | 3 |