| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,180,560 | $403,205,964 | +$2,855,369 | $56.15 | 144 |
| 2025 Q2 | 7,130,621 | $354,609,521 | +$15,684,568 | $49.73 | 136 |
| 2025 Q1 | 6,856,565 | $229,041,497 | +$4,564,069 | $33.38 | 129 |
| 2024 Q4 | 6,801,021 | $212,591,178 | -$669,269 | $31.25 | 122 |
| 2024 Q3 | 6,543,700 | $233,420,417 | +$27,326,621 | $35.73 | 119 |
| 2024 Q2 | 5,735,755 | $183,798,089 | +$16,942,593 | $32.04 | 102 |
| 2024 Q1 | 5,289,553 | $171,594,182 | +$11,031,793 | $32.43 | 96 |
| 2023 Q4 | 4,947,920 | $149,515,374 | +$12,775,896 | $30.22 | 91 |
| 2023 Q3 | 4,510,419 | $123,679,391 | +$4,020,564 | $27.42 | 80 |
| 2023 Q2 | 4,305,115 | $116,013,676 | +$10,215,104 | $26.95 | 84 |
| 2023 Q1 | 3,902,501 | $102,625,351 | +$4,588,367 | $26.29 | 82 |
| 2022 Q4 | 3,748,991 | $103,177,182 | +$10,123,985 | $27.53 | 80 |
| 2022 Q3 | 3,387,995 | $75,615,439 | -$6,784,836 | $22.32 | 61 |
| 2022 Q2 | 3,612,949 | $102,141,982 | +$42,351,719 | $28.28 | 69 |
| 2022 Q1 | 2,974,811 | $112,024,855 | +$2,026,404 | $37.66 | 64 |
| 2021 Q4 | 2,905,103 | $93,407,682 | +$332,341 | $32.12 | 56 |
| 2021 Q3 | 2,942,929 | $85,036,500 | +$3,558,866 | $28.9 | 48 |
| 2021 Q2 | 2,817,411 | $85,245,168 | +$456,171 | $30.25 | 50 |
| 2021 Q1 | 2,804,284 | $76,011,000 | +$27,631,656 | $27.1 | 49 |
| 2020 Q4 | 3,010,497 | $82,410,000 | -$7,838,311 | $27.38 | 50 |
| 2020 Q3 | 3,323,676 | $73,413,000 | +$3,750,385 | $22.08 | 45 |
| 2020 Q2 | 3,153,349 | $69,906,899 | +$10,338,416 | $22.17 | 47 |
| 2020 Q1 | 2,687,087 | $50,463,136 | +$12,640,968 | $18.78 | 40 |
| 2019 Q4 | 1,972,788 | $59,643,214 | +$3,353,554 | $30.24 | 37 |
| 2019 Q3 | 1,859,517 | $58,026,005 | +$107,341 | $31.21 | 46 |
| 2019 Q2 | 1,857,668 | $68,197,498 | +$23,521,706 | $36.72 | 45 |
| 2019 Q1 | 1,216,235 | $43,732,803 | +$43,732,803 | $35.94 | 41 |