| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,054,221 | $171,045,378 | -$2,440,994 | $56.02 | 42 |
| 2025 Q2 | 3,115,604 | $166,269,678 | +$31,748,117 | $53.38 | 45 |
| 2025 Q1 | 2,523,839 | $115,779,888 | +$6,307,851 | $45.92 | 36 |
| 2024 Q4 | 2,358,368 | $117,111,807 | +$3,217,273 | $49.64 | 36 |
| 2024 Q3 | 2,236,959 | $117,882,265 | -$1,258,394 | $52.72 | 36 |
| 2024 Q2 | 2,247,198 | $108,158,626 | +$10,074,507 | $48.14 | 37 |
| 2024 Q1 | 2,086,887 | $94,528,013 | +$15,862,879 | $45.3 | 33 |
| 2023 Q4 | 1,737,805 | $69,820,442 | -$666,495,274 | $40.16 | 31 |
| 2023 Q3 | 21,845,503 | $725,906,457 | +$116,014,868 | $32.99 | 34 |
| 2023 Q2 | 18,351,940 | $666,588,532 | +$50,218,378 | $36.36 | 28 |
| 2023 Q1 | 16,973,975 | $566,788,734 | +$35,316,956 | $33.37 | 30 |
| 2022 Q4 | 15,921,222 | $444,269,486 | +$5,151,440 | $27.96 | 25 |
| 2022 Q3 | 15,722,404 | $360,045,490 | -$122,948 | $22.51 | 29 |
| 2022 Q2 | 15,721,542 | $371,116,609 | +$18,993,082 | $23.59 | 26 |
| 2022 Q1 | 14,918,112 | $505,090,416 | +$24,217,219 | $33.79 | 24 |
| 2021 Q4 | 14,175,124 | $556,006,682 | +$17,936,413 | $39.22 | 22 |
| 2021 Q3 | 13,724,565 | $457,736,000 | +$19,297,604 | $33.29 | 22 |
| 2021 Q2 | 13,145,965 | $413,727,000 | -$78,257,679 | $31.58 | 21 |
| 2021 Q1 | 15,737,055 | $481,147,309 | +$16,004,923 | $30.42 | 20 |
| 2020 Q4 | 15,219,466 | $440,596,428 | +$16,434,800 | $28.95 | 20 |
| 2020 Q3 | 14,651,775 | $364,524,697 | +$5,238,441 | $24.89 | 19 |
| 2020 Q2 | 14,443,412 | $321,046,928 | +$2,493,904 | $22.24 | 20 |
| 2020 Q1 | 14,337,627 | $247,114,577 | +$4,877,022 | $17.24 | 22 |
| 2019 Q4 | 14,042,723 | $288,085,592 | +$127,753 | $20.51 | 20 |
| 2019 Q3 | 14,041,647 | $246,106,499 | +$5,546,523 | $17.42 | 21 |
| 2019 Q2 | 13,724,028 | $249,105,664 | +$3,412,275 | $18.15 | 21 |
| 2019 Q1 | 13,541,655 | $212,542,000 | +$9,328,891 | $15.67 | 22 |
| 2018 Q4 | 12,948,183 | $176,475,000 | -$11,743,661 | $13.64 | 16 |
| 2018 Q3 | 13,805,088 | $221,866,000 | -$5,319,595 | $16.08 | 14 |
| 2018 Q2 | 14,139,512 | $235,574,000 | +$19,223,655 | $16.65 | 15 |
| 2018 Q1 | 12,983,585 | $227,958,000 | +$11,850,769 | $17.56 | 13 |
| 2017 Q4 | 12,303,004 | $209,160,000 | +$5,755,836 | $17.01 | 13 |
| 2017 Q3 | 11,965,834 | $208,246,000 | +$9,119,189 | $17.39 | 11 |
| 2017 Q2 | 11,441,588 | $175,658,000 | +$133,512,511 | $15.34 | 11 |
| 2017 Q1 | 2,741,096 | $40,114,000 | +$2,845,488 | $14.63 | 9 |
| 2016 Q4 | 2,551,637 | $35,297,000 | +$4,485,664 | $13.85 | 9 |
| 2016 Q3 | 2,311,820 | $32,017,000 | +$641,776 | $13.9 | 10 |
| 2016 Q2 | 2,268,844 | $26,789,000 | +$1,845,840 | $11.81 | 9 |
| 2016 Q1 | 2,112,360 | $26,573,000 | +$1,598,272 | $12.6 | 10 |
| 2015 Q4 | 1,984,609 | $22,517,000 | +$13,010,749 | $11.38 | 10 |
| 2015 Q3 | 843,829 | $9,427,000 | -$21,195,129 | $11.18 | 16 |
| 2015 Q2 | 2,368,337 | $32,825,000 | +$2,913,756 | $13.82 | 14 |
| 2015 Q1 | 2,150,165 | $33,314,834 | +$3,605,848 | $15.5 | 12 |
| 2014 Q4 | 1,919,639 | $27,685,000 | +$2,188,351 | $14.67 | 10 |
| 2014 Q3 | 1,768,175 | $26,963,000 | +$1,119,615 | $15.3 | 8 |
| 2014 Q2 | 1,691,403 | $31,806,221 | -$3,569,638 | $18.82 | 7 |
| 2014 Q1 | 1,911,309 | $33,815,756 | +$711,383 | $17.71 | 10 |