| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,788,201 | $326,909,905 | -$10,405,894 | $56.46 | 111 |
| 2025 Q2 | 6,374,929 | $331,552,725 | -$61,789,515 | $51.99 | 112 |
| 2025 Q1 | 7,557,807 | $379,215,492 | -$65,178,568 | $50.2 | 118 |
| 2024 Q4 | 8,848,801 | $482,134,737 | -$18,968,064 | $54.48 | 132 |
| 2024 Q3 | 9,202,555 | $506,139,911 | +$32,989,849 | $54.99 | 129 |
| 2024 Q2 | 8,593,117 | $451,299,675 | +$11,734,124 | $52.38 | 132 |
| 2024 Q1 | 8,342,364 | $473,897,246 | +$25,709,165 | $56.94 | 126 |
| 2023 Q4 | 7,903,827 | $427,959,196 | -$20,182,161 | $54.17 | 126 |
| 2023 Q3 | 7,733,587 | $372,233,158 | +$15,767,322 | $48.15 | 105 |
| 2023 Q2 | 7,412,053 | $344,271,229 | -$30,782,175 | $46.44 | 111 |
| 2023 Q1 | 8,055,492 | $366,724,082 | -$22,692,281 | $45.53 | 115 |
| 2022 Q4 | 8,585,685 | $392,136,864 | +$35,289,889 | $45.74 | 122 |
| 2022 Q3 | 7,786,904 | $321,498,570 | +$38,664,464 | $41.2 | 114 |
| 2022 Q2 | 6,834,136 | $303,731,585 | -$2,822,982 | $44.41 | 113 |
| 2022 Q1 | 6,813,997 | $367,131,772 | +$127,314,406 | $53.87 | 105 |
| 2021 Q4 | 4,474,124 | $241,039,085 | +$57,574,434 | $53.89 | 88 |
| 2021 Q3 | 2,800,939 | $141,004,319 | -$24,353,539 | $50.34 | 63 |
| 2021 Q2 | 3,388,422 | $171,912,169 | +$78,062,741 | $50.73 | 63 |
| 2021 Q1 | 2,223,354 | $108,154,610 | +$37,206,581 | $48.58 | 50 |
| 2020 Q4 | 1,408,352 | $49,498,168 | -$714,710 | $34.92 | 33 |
| 2020 Q3 | 1,116,316 | $29,992,976 | +$8,088,701 | $26.87 | 33 |
| 2020 Q2 | 816,589 | $20,014,240 | -$1,547,501 | $24.51 | 31 |
| 2020 Q1 | 906,453 | $17,915,866 | -$5,993,134 | $19.77 | 30 |
| 2019 Q4 | 1,139,286 | $38,575,910 | +$103,385 | $33.86 | 33 |
| 2019 Q3 | 1,068,004 | $32,605,426 | -$1,038,248 | $30.53 | 33 |
| 2019 Q2 | 1,102,254 | $32,328,252 | -$739,540 | $29.33 | 32 |
| 2019 Q1 | 1,127,152 | $33,339,289 | +$762,037 | $29.58 | 32 |
| 2018 Q4 | 1,102,927 | $29,106,489 | +$7,668,851 | $26.39 | 34 |
| 2018 Q3 | 771,159 | $25,014,748 | -$39,877 | $32.43 | 32 |
| 2018 Q2 | 772,964 | $24,836,685 | +$24,836,685 | $32.11 | 35 |