| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,017,236 | $77,442,979 | -$3,672,531 | $38.43 | 22 |
| 2025 Q2 | 2,115,741 | $76,084,462 | -$288,059 | $36.18 | 25 |
| 2025 Q1 | 2,128,092 | $64,181,517 | +$3,129,657 | $30.25 | 21 |
| 2024 Q4 | 2,082,290 | $60,259,415 | -$3,789,131 | $28.82 | 22 |
| 2024 Q3 | 2,133,683 | $76,138,280 | -$7,959,918 | $35.19 | 21 |
| 2024 Q2 | 2,406,211 | $65,271,042 | +$7,886,388 | $27.03 | 22 |
| 2024 Q1 | 2,115,815 | $56,839,411 | +$66,590 | $26.88 | 22 |
| 2023 Q4 | 2,064,490 | $71,879,030 | -$1,973,219 | $34.67 | 17 |
| 2023 Q3 | 2,121,663 | $69,039,219 | -$1,401,301 | $32.3 | 22 |
| 2023 Q2 | 2,161,370 | $87,426,245 | -$5,331,951 | $40.73 | 23 |
| 2023 Q1 | 2,283,252 | $96,081,408 | +$8,564,946 | $42 | 22 |
| 2022 Q4 | 2,079,094 | $92,466,020 | -$7,689,418 | $44.44 | 23 |
| 2022 Q3 | 2,219,667 | $73,640,108 | -$4,418,473 | $33.09 | 20 |
| 2022 Q2 | 2,337,431 | $102,031,973 | +$2,887,383 | $43.8 | 26 |
| 2022 Q1 | 2,281,635 | $95,682,330 | +$4,311,645 | $41.89 | 24 |
| 2021 Q4 | 2,170,076 | $87,504,355 | -$743,282 | $40.32 | 25 |
| 2021 Q3 | 2,142,419 | $98,742,451 | +$2,936,342 | $46.02 | 30 |
| 2021 Q2 | 2,068,392 | $102,844,609 | -$148,153,877 | $49.73 | 33 |
| 2021 Q1 | 5,095,963 | $249,736,773 | +$15,747,370 | $49.05 | 33 |
| 2020 Q4 | 4,774,101 | $234,491,163 | -$286,362,860 | $49.12 | 31 |
| 2020 Q3 | 12,083,079 | $479,252,895 | +$310,907,872 | $39.59 | 27 |
| 2020 Q2 | 4,347,110 | $162,542,889 | -$7,394,776 | $37.38 | 24 |
| 2020 Q1 | 4,569,370 | $164,663,217 | +$14,976,948 | $36.01 | 25 |
| 2019 Q4 | 4,148,985 | $174,618,291 | -$5,654,611 | $42 | 24 |
| 2019 Q3 | 4,299,696 | $161,894,000 | +$14,983,711 | $37.75 | 27 |
| 2019 Q2 | 3,934,423 | $169,672,536 | +$904,194 | $43.14 | 27 |
| 2019 Q1 | 3,879,488 | $155,203,000 | +$9,166,438 | $39.83 | 25 |
| 2018 Q4 | 3,657,735 | $120,418,990 | -$8,662,833 | $33.18 | 23 |
| 2018 Q3 | 3,929,346 | $139,972,651 | -$1,162,176 | $35.71 | 24 |
| 2018 Q2 | 3,931,651 | $137,682,000 | +$22,305,038 | $35 | 22 |
| 2018 Q1 | 3,352,950 | $115,173,000 | +$15,744,684 | $33.96 | 24 |
| 2017 Q4 | 2,894,153 | $99,053,000 | +$11,128,016 | $34.11 | 23 |
| 2017 Q3 | 2,558,199 | $76,040,000 | +$1,233,839 | $29.49 | 19 |
| 2017 Q2 | 2,602,901 | $76,416,000 | -$71,255,041 | $29.27 | 23 |
| 2017 Q1 | 5,486,289 | $139,189,000 | +$81,658,675 | $25.21 | 17 |
| 2016 Q4 | 2,300,836 | $51,740,000 | -$3,766,261 | $22.48 | 15 |
| 2016 Q3 | 2,410,323 | $64,791,000 | +$6,228,238 | $26.92 | 18 |
| 2016 Q2 | 2,178,853 | $52,363,000 | -$24,428,849 | $23.92 | 16 |
| 2016 Q1 | 3,262,425 | $73,896,000 | +$33,597,654 | $22.65 | 16 |
| 2015 Q4 | 1,778,953 | $42,860,000 | +$18,527,763 | $24.1 | 13 |
| 2015 Q3 | 1,012,964 | $21,067,000 | -$21,126,156 | $20.69 | 16 |
| 2015 Q2 | 1,678,037 | $43,915,000 | -$70,318,349 | $26.18 | 19 |
| 2015 Q1 | 4,738,339 | $119,331,309 | -$1,554,385 | $25.18 | 20 |
| 2014 Q4 | 4,800,645 | $106,746,000 | -$52,777,683 | $22.24 | 14 |
| 2014 Q3 | 7,010,979 | $144,828,000 | -$2,815,433 | $20.67 | 16 |
| 2014 Q2 | 7,143,524 | $143,619,045 | -$22,646,497 | $20.1 | 14 |
| 2014 Q1 | 8,310,789 | $157,822,987 | -$3,258,461 | $18.98 | 16 |