| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 1,171,890 | $45,006,918 | +$640,904 | $38.36 | 7 |
| 2025 Q3 | 27,148,918 | $986,466,811 | +$40,637,051 | $36.33 | 165 |
| 2025 Q2 | 26,129,909 | $891,628,087 | -$52,520,737 | $34.18 | 161 |
| 2025 Q1 | 27,724,448 | $821,279,609 | -$44,414,682 | $29.54 | 161 |
| 2024 Q4 | 29,414,649 | $872,255,223 | -$1,264,111 | $29.60 | 161 |
| 2024 Q3 | 29,411,793 | $960,528,717 | +$70,410,162 | $32.67 | 147 |
| 2024 Q2 | 27,707,271 | $883,944,070 | +$105,042,556 | $31.92 | 141 |
| 2024 Q1 | 24,056,999 | $747,981,067 | +$171,558,621 | $31.10 | 134 |
| 2023 Q4 | 564 | $17,072 | +$17,072 | $30.27 | 1 |
| 2023 Q3 | 12,648,600 | $346,671,413 | +$199,969,754 | $27.42 | 90 |
| 2023 Q2 | 5,318,843 | $152,113,048 | +$44,597,209 | $28.60 | 65 |
| 2023 Q1 | 3,739,869 | $101,156,782 | +$5,511,926 | $27.05 | 58 |
| 2022 Q4 | 3,521,332 | $89,975,209 | +$34,992,507 | $25.55 | 51 |
| 2022 Q3 | 1,819,940 | $42,682,875 | +$835,975 | $23.45 | 34 |
| 2022 Q2 | 1,772,310 | $44,840,224 | +$9,310,821 | $25.30 | 33 |
| 2022 Q1 | 1,396,680 | $42,721,497 | +$13,548,423 | $30.59 | 28 |
| 2021 Q4 | 897,212 | $28,494,823 | +$5,592,556 | $31.76 | 21 |
| 2021 Q3 | 711,971 | $22,895,690 | +$10,962,053 | $32.16 | 17 |
| 2021 Q2 | 383,396 | $12,823,000 | -$683,355 | $33.45 | 13 |
| 2021 Q1 | 404,187 | $12,860,478 | -$203,282 | $31.82 | 12 |
| 2020 Q4 | 399,592 | $11,997,000 | -$448,743 | $30.02 | 8 |
| 2020 Q3 | 350,719 | $8,448,000 | +$1,902,570 | $24.09 | 7 |
| 2020 Q2 | 274,442 | $6,214,000 | +$2,330,755 | $22.64 | 8 |
| 2020 Q1 | 161,570 | $3,071,000 | +$2,615,606 | $19.01 | 7 |
| 2019 Q4 | 42,685 | $1,199,000 | -$268,656 | $27.87 | 5 |
| 2019 Q3 | 53,690 | $1,376,000 | +$31,584 | $25.64 | 6 |
| 2019 Q2 | 52,477 | $1,397,000 | -$1,443,469 | $26.62 | 5 |
| 2019 Q1 | 110,830 | $2,813,000 | +$1,495,316 | $25.37 | 8 |
| 2018 Q4 | 53,525 | $1,271,000 | -$1,880,601 | $23.76 | 7 |
| 2018 Q3 | 124,100 | $3,208,000 | -$27,967 | $25.81 | 10 |
| 2018 Q2 | 125,209 | $3,129,000 | +$352,224 | $25.00 | 12 |
| 2018 Q1 | 107,875 | $3,077,000 | -$26,977 | $28.52 | 10 |
| 2017 Q4 | 108,809 | $3,012,000 | +$565,444 | $27.68 | 8 |
| 2017 Q3 | 117,261 | $3,293,000 | +$1,005,113 | $28.09 | 7 |
| 2017 Q2 | 98 | $2,000 | -$30,833 | $20.42 | 2 |
| 2017 Q1 | 50 | $1,000 | +$1,000 | $20.00 | 1 |
| 2016 Q4 | 52,683 | $1,191,000 | +$957,002 | $22.63 | 3 |