| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,287,257 | $306,185,102 | -$8,425,948 | $48.68 | 129 |
| 2025 Q2 | 6,458,524 | $312,933,730 | -$9,551,982 | $48.45 | 132 |
| 2025 Q1 | 6,681,713 | $286,841,205 | -$11,064,323 | $42.92 | 136 |
| 2024 Q4 | 6,894,704 | $326,949,783 | +$4,952,443 | $47.38 | 138 |
| 2024 Q3 | 6,759,502 | $303,095,554 | +$8,682,789 | $44.82 | 123 |
| 2024 Q2 | 6,545,882 | $273,700,042 | +$2,360,406 | $41.81 | 120 |
| 2024 Q1 | 6,487,614 | $288,444,004 | -$11,711,852 | $44.48 | 123 |
| 2023 Q4 | 6,768,360 | $286,444,763 | -$15,972,361 | $42.33 | 131 |
| 2023 Q3 | 7,152,895 | $262,266,195 | +$17,901,110 | $36.66 | 116 |
| 2023 Q2 | 6,734,034 | $262,863,878 | +$11,784,470 | $39.03 | 112 |
| 2023 Q1 | 6,492,933 | $247,876,294 | -$25,046,174 | $38.23 | 104 |
| 2022 Q4 | 7,125,916 | $250,754,204 | +$13,423,414 | $35.2 | 106 |
| 2022 Q3 | 6,720,785 | $221,731,371 | +$636,742 | $32.97 | 101 |
| 2022 Q2 | 6,717,740 | $231,819,497 | -$4,140,230 | $34.33 | 103 |
| 2022 Q1 | 6,739,244 | $295,211,461 | +$34,119,983 | $43.82 | 112 |
| 2021 Q4 | 5,939,363 | $288,405,667 | +$60,769,421 | $49.19 | 105 |
| 2021 Q3 | 4,608,245 | $250,991,343 | +$16,060,219 | $54.38 | 97 |
| 2021 Q2 | 4,316,697 | $235,933,839 | +$13,951,946 | $54.66 | 92 |
| 2021 Q1 | 4,072,575 | $204,759,635 | +$21,753,171 | $50.07 | 83 |
| 2020 Q4 | 3,636,636 | $179,874,591 | +$24,455,479 | $49.46 | 71 |
| 2020 Q3 | 3,005,176 | $127,238,210 | +$12,420,132 | $42.25 | 55 |
| 2020 Q2 | 2,711,918 | $105,659,933 | +$35,248,342 | $38.96 | 56 |
| 2020 Q1 | 1,811,272 | $52,984,786 | +$15,654,269 | $29.25 | 44 |
| 2019 Q4 | 1,240,260 | $43,747,443 | +$2,849,948 | $35.27 | 47 |
| 2019 Q3 | 1,104,678 | $36,152,919 | -$1,716,918 | $32.73 | 37 |
| 2019 Q2 | 1,156,794 | $38,895,347 | -$10,038,424 | $33.61 | 34 |
| 2019 Q1 | 1,458,855 | $45,695,412 | +$2,704,297 | $31.31 | 32 |
| 2018 Q4 | 1,369,428 | $35,909,372 | -$1,615,826 | $26.23 | 22 |
| 2018 Q3 | 1,398,698 | $47,919,291 | +$7,363,952 | $34.26 | 24 |
| 2018 Q2 | 1,288,723 | $40,311,628 | +$38,651,045 | $31.27 | 18 |
| 2018 Q1 | 53,664 | $1,585,283 | -$36,712,147 | $29.58 | 11 |
| 2017 Q4 | 1,303,819 | $38,281,435 | +$31,595,499 | $29.37 | 11 |
| 2017 Q3 | 227,164 | $6,295,000 | +$641,510 | $27.66 | 7 |
| 2017 Q2 | 234,519 | $6,375,000 | -$308,808 | $27.19 | 6 |
| 2017 Q1 | 245,882 | $6,491,000 | +$1,211,000 | $26.4 | 4 |
| 2016 Q4 | 200,000 | $4,962,000 | +$4,962,000 | $24.81 | 1 |