| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 709,301 | $28,108,944 | -$435,439 | $39.69 | 14 |
| 2025 Q2 | 731,703 | $25,275,414 | +$13,512,607 | $34.65 | 17 |
| 2025 Q1 | 340,657 | $10,478,449 | +$1,302,401 | $30.9 | 11 |
| 2024 Q4 | 307,409 | $7,398,102 | -$923,260 | $24.15 | 13 |
| 2024 Q3 | 344,245 | $8,844,822 | -$4,189,230 | $25.69 | 10 |
| 2024 Q2 | 528,828 | $11,837,707 | +$1,352,040 | $22.42 | 12 |
| 2024 Q1 | 470,514 | $10,167,841 | -$2,622,394 | $21.7 | 12 |
| 2023 Q4 | 498,282 | $8,748,266 | -$479,801,775 | $17.54 | 13 |
| 2023 Q3 | 31,337,428 | $485,720,379 | +$32,464,932 | $15.47 | 12 |
| 2023 Q2 | 29,123,939 | $457,586,311 | +$27,367,816 | $15.8 | 13 |
| 2023 Q1 | 27,270,376 | $420,858,380 | +$18,787,899 | $15.41 | 9 |
| 2022 Q4 | 25,957,512 | $345,413,441 | +$21,011,961 | $13.36 | 7 |
| 2022 Q3 | 24,302,913 | $243,219,000 | -$107,217,169 | $10.01 | 8 |
| 2022 Q2 | 34,919,721 | $389,899,000 | +$24,356,031 | $11.16 | 9 |
| 2022 Q1 | 32,638,268 | $453,945,000 | +$21,191,217 | $13.88 | 9 |
| 2021 Q4 | 31,032,460 | $481,518,000 | +$15,004,080 | $15.63 | 10 |
| 2021 Q3 | 29,938,167 | $510,777,000 | +$19,839,538 | $17.07 | 10 |
| 2021 Q2 | 28,717,209 | $476,012,243 | -$4,215,712 | $16.6 | 13 |
| 2021 Q1 | 28,943,103 | $471,605,222 | +$25,324,949 | $16.29 | 14 |
| 2020 Q4 | 27,388,979 | $384,727,053 | -$3,132,823 | $14.04 | 11 |
| 2020 Q3 | 27,612,201 | $311,426,000 | -$7,188,883 | $11.28 | 8 |
| 2020 Q2 | 28,249,661 | $324,392,000 | -$14,271,585 | $11.48 | 9 |
| 2020 Q1 | 29,493,538 | $289,063,000 | +$3,120,579 | $9.78 | 10 |
| 2019 Q4 | 29,322,763 | $463,596,000 | +$12,601,046 | $15.81 | 13 |
| 2019 Q3 | 28,526,784 | $405,842,000 | +$147,354,004 | $14.22 | 14 |
| 2019 Q2 | 18,157,175 | $233,387,995 | -$112,631,606 | $12.85 | 13 |
| 2019 Q1 | 26,924,228 | $393,930,000 | +$18,974,735 | $14.64 | 19 |
| 2018 Q4 | 25,627,208 | $341,210,000 | +$3,035,870 | $13.31 | 15 |
| 2018 Q3 | 25,380,920 | $389,266,000 | +$11,378,885 | $15.33 | 16 |
| 2018 Q2 | 24,636,168 | $429,058,000 | +$10,315,130 | $17.39 | 16 |
| 2018 Q1 | 24,055,616 | $524,268,000 | +$5,056,125 | $21.83 | 17 |
| 2017 Q4 | 23,858,186 | $476,163,000 | -$12,494,089 | $19.96 | 17 |
| 2017 Q3 | 24,484,089 | $519,779,000 | +$19,795,079 | $21.22 | 16 |
| 2017 Q2 | 23,551,396 | $447,306,000 | +$318,859,120 | $19 | 14 |
| 2017 Q1 | 6,767,808 | $110,266,000 | +$24,116,129 | $16.34 | 13 |
| 2016 Q4 | 5,325,461 | $81,449,000 | +$8,179,498 | $15.32 | 18 |
| 2016 Q3 | 4,788,358 | $63,874,000 | +$15,790,126 | $13.31 | 18 |
| 2016 Q2 | 3,612,314 | $42,752,000 | +$8,342,500 | $11.34 | 15 |
| 2016 Q1 | 2,785,086 | $46,285,000 | -$48,919,846 | $16.63 | 15 |
| 2015 Q4 | 5,255,755 | $105,662,000 | +$6,241,632 | $20.11 | 18 |
| 2015 Q3 | 4,936,353 | $104,345,000 | +$26,109,495 | $21.13 | 16 |
| 2015 Q2 | 3,679,154 | $80,047,000 | +$45,321,520 | $21.74 | 15 |
| 2015 Q1 | 1,622,297 | $33,073,000 | -$25,082,100 | $20.39 | 17 |
| 2014 Q4 | 2,835,306 | $49,704,000 | -$50,721,647 | $17.57 | 14 |
| 2014 Q3 | 5,709,154 | $103,826,000 | +$45,842 | $18.24 | 19 |
| 2014 Q2 | 5,692,132 | $105,451,000 | -$8,371,719 | $18.53 | 18 |
| 2014 Q1 | 6,106,254 | $124,239,000 | -$3,384,806 | $20.35 | 16 |