| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,761,068 | $135,012,973 | -$42,910,062 | $49.08 | 10 |
| 2025 Q2 | 3,639,951 | $154,518,793 | -$5,357,194 | $42.64 | 12 |
| 2025 Q1 | 3,765,979 | $129,724,941 | -$8,266,661 | $34.79 | 9 |
| 2024 Q4 | 4,005,931 | $123,680,923 | -$2,604,729 | $30.73 | 6 |
| 2024 Q3 | 4,090,284 | $112,377,269 | -$456,486 | $27.38 | 6 |
| 2024 Q2 | 4,111,445 | $97,466,112 | -$4,324,460 | $23.68 | 8 |
| 2024 Q1 | 4,309,669 | $96,127,368 | +$11,773,681 | $22.38 | 9 |
| 2023 Q4 | 3,658,901 | $74,255,590 | +$750,065 | $20.44 | 9 |
| 2023 Q3 | 3,502,968 | $60,840,336 | -$1,669,950 | $17.25 | 9 |
| 2023 Q2 | 3,471,386 | $60,763,174 | -$64,399 | $17.5 | 8 |
| 2023 Q1 | 3,361,480 | $55,670,997 | +$1,319,881 | $16.49 | 6 |
| 2022 Q4 | 3,171,825 | $50,606,779 | -$1,989,642 | $15.96 | 5 |
| 2022 Q3 | 3,228,581 | $35,768,000 | -$400,495 | $11.07 | 5 |
| 2022 Q2 | 3,193,421 | $40,625,000 | +$2,751,838 | $12.75 | 6 |
| 2022 Q1 | 2,944,558 | $53,770,000 | +$1,406,924 | $18.26 | 5 |
| 2021 Q4 | 2,846,533 | $67,573,000 | +$2,193,635 | $23.88 | 5 |
| 2021 Q3 | 2,732,266 | $60,126,000 | +$2,402,248 | $21.99 | 3 |
| 2021 Q2 | 2,620,651 | $48,245,000 | -$2,996,944 | $18.48 | 4 |
| 2021 Q1 | 2,825,931 | $48,289,000 | +$7,165,397 | $17.05 | 4 |
| 2020 Q4 | 2,406,242 | $36,548,000 | +$1,042,114 | $15.2 | 3 |
| 2020 Q3 | 2,337,836 | $24,832,000 | +$2,740,940 | $9.67 | 4 |
| 2020 Q2 | 2,079,838 | $24,475,000 | -$9,484,270 | $11.77 | 6 |
| 2020 Q1 | 3,028,183 | $29,768,000 | +$1,274,634 | $10.02 | 6 |
| 2019 Q4 | 2,925,538 | $55,004,000 | -$5,890,243 | $18.76 | 7 |
| 2019 Q3 | 3,238,402 | $53,475,000 | +$3,376,612 | $16.48 | 7 |
| 2019 Q2 | 3,033,572 | $56,288,000 | +$770,682 | $18.53 | 8 |
| 2019 Q1 | 2,991,492 | $55,007,000 | +$1,634,461 | $18.35 | 7 |
| 2018 Q4 | 2,902,504 | $48,137,000 | -$2,194,351 | $16.53 | 7 |
| 2018 Q3 | 3,034,878 | $63,065,000 | -$3,545,273 | $20.78 | 6 |
| 2018 Q2 | 3,205,421 | $66,856,000 | -$397,350 | $20.84 | 6 |
| 2018 Q1 | 3,224,314 | $81,007,000 | +$692,329 | $24.32 | 6 |
| 2017 Q4 | 3,197,007 | $69,378,000 | -$18,790,019 | $21.41 | 7 |
| 2017 Q3 | 4,064,091 | $87,852,000 | +$1,944,677 | $21.06 | 6 |
| 2017 Q2 | 3,974,286 | $75,981,000 | +$66,502,057 | $19.12 | 6 |
| 2017 Q1 | 495,892 | $8,112,000 | -$4,878,383 | $16.27 | 4 |
| 2016 Q4 | 799,802 | $11,706,000 | -$1,515,616 | $14.61 | 4 |
| 2016 Q3 | 902,908 | $13,406,000 | +$7,922,906 | $14.84 | 4 |
| 2016 Q2 | 368,351 | $4,201,000 | -$822,820 | $10.92 | 4 |
| 2016 Q1 | 440,460 | $6,099,000 | -$438,975 | $13.27 | 4 |
| 2015 Q4 | 471,716 | $7,418,000 | +$6,685,725 | $15.09 | 4 |
| 2015 Q3 | 381 | $5,000 | -$4,997,000 | $13.27 | 3 |
| 2015 Q2 | 349,566 | $5,002,000 | +$915,873 | $14.31 | 1 |
| 2015 Q1 | 285,560 | $3,518,000 | -$1,092,022 | $12.32 | 1 |
| 2014 Q4 | 278,908 | $4,377,000 | +$1,996,644 | $63.9 | 2 |
| 2014 Q3 | 207,918 | $2,370,000 | -$830,527 | $11.4 | 2 |
| 2014 Q2 | 269,953 | $4,371,000 | -$1,267,835 | $16.19 | 3 |
| 2014 Q1 | 342,159 | $5,874,000 | +$711,539 | $17.09 | 5 |