| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,650,165 | $386,665,808 | -$5,233,844 | $83.17 | 79 |
| 2025 Q2 | 4,748,642 | $360,168,479 | -$53,095,307 | $75.86 | 74 |
| 2025 Q1 | 5,455,405 | $354,913,839 | +$105,149,838 | $65.06 | 69 |
| 2024 Q4 | 3,832,038 | $266,757,204 | +$35,305,372 | $69.61 | 58 |
| 2024 Q3 | 3,285,247 | $217,288,218 | +$78,545,571 | $66.14 | 49 |
| 2024 Q2 | 2,087,673 | $133,027,133 | +$14,314,572 | $63.72 | 48 |
| 2024 Q1 | 1,877,681 | $113,323,742 | -$1,105,943 | $60.36 | 48 |
| 2023 Q4 | 1,897,282 | $100,557,007 | -$743,263 | $52.92 | 35 |
| 2023 Q3 | 1,911,878 | $89,238,223 | -$5,236,859 | $46.67 | 31 |
| 2023 Q2 | 2,029,139 | $98,119,582 | +$12,055,196 | $48.36 | 37 |
| 2023 Q1 | 1,812,569 | $80,936,744 | +$17,038,384 | $44.65 | 35 |
| 2022 Q4 | 1,572,907 | $67,367,286 | +$15,150,418 | $42.82 | 36 |
| 2022 Q3 | 1,240,270 | $51,007,292 | -$2,242,783 | $41.12 | 30 |
| 2022 Q2 | 1,294,347 | $54,025,638 | +$5,550,445 | $41.72 | 33 |
| 2022 Q1 | 1,139,365 | $58,159,575 | +$6,581,634 | $51.04 | 33 |
| 2021 Q4 | 1,008,527 | $54,114,295 | +$2,336,646 | $53.69 | 33 |
| 2021 Q3 | 947,750 | $46,447,312 | -$38,782,169 | $49 | 35 |
| 2021 Q2 | 1,739,600 | $84,649,020 | +$10,174,210 | $48.66 | 35 |
| 2021 Q1 | 1,551,223 | $69,665,734 | +$13,508,788 | $44.91 | 34 |
| 2020 Q4 | 1,250,765 | $55,300,181 | +$12,454,677 | $44.21 | 30 |
| 2020 Q3 | 973,805 | $39,287,336 | +$1,425,837 | $40.34 | 30 |
| 2020 Q2 | 862,998 | $31,661,648 | +$683,387 | $36.69 | 25 |
| 2020 Q1 | 846,465 | $25,658,012 | -$129,646 | $30.31 | 28 |
| 2019 Q4 | 791,352 | $29,042,781 | -$10,682,751 | $36.68 | 32 |
| 2019 Q3 | 1,073,787 | $37,580,041 | +$58,550 | $35 | 37 |
| 2019 Q2 | 1,072,124 | $37,990,829 | -$7,188,967 | $35.44 | 34 |
| 2019 Q1 | 1,279,379 | $43,242,940 | -$3,076,849 | $33.8 | 37 |
| 2018 Q4 | 1,368,782 | $40,918,787 | +$9,861,251 | $29.65 | 36 |
| 2018 Q3 | 986,618 | $34,857,721 | -$6,197,087 | $35.35 | 27 |
| 2018 Q2 | 1,174,572 | $38,681,234 | +$13,150,887 | $32.88 | 24 |
| 2018 Q1 | 779,362 | $24,663,000 | +$9,776,485 | $31.61 | 18 |
| 2017 Q4 | 471,055 | $14,751,000 | +$1,082,245 | $31.28 | 13 |
| 2017 Q3 | 435,571 | $12,606,000 | +$3,600,027 | $28.92 | 13 |
| 2017 Q2 | 340,410 | $9,502,000 | +$4,162,457 | $27.92 | 9 |
| 2017 Q1 | 191,281 | $5,209,000 | +$3,434,158 | $27.23 | 8 |
| 2016 Q4 | 65,463 | $1,671,000 | -$2,987,000 | $25.4 | 6 |
| 2016 Q3 | 125,271 | $3,192,000 | +$3,192,000 | $25.32 | 2 |