| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value 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,128 | $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,356 | $27.03 | 22 |
| 2024 Q1 | 2,115,815 | $56,839,411 | +$66,593 | $26.88 | 22 |
| 2023 Q4 | 2,085,717 | $72,615,030 | -$2,670,357 | $34.67 | 18 |
| 2023 Q3 | 2,143,067 | $69,730,219 | -$2,126,572 | $32.3 | 23 |
| 2023 Q2 | 2,180,769 | $88,216,245 | -$6,048,570 | $40.73 | 24 |
| 2023 Q1 | 2,301,463 | $96,846,408 | +$7,884,565 | $42 | 23 |
| 2022 Q4 | 2,095,812 | $93,209,020 | -$8,197,331 | $44.44 | 24 |
| 2022 Q3 | 2,235,798 | $74,174,108 | -$4,983,294 | $33.1 | 21 |
| 2022 Q2 | 2,351,758 | $102,659,973 | +$2,446,500 | $43.81 | 28 |
| 2022 Q1 | 2,294,090 | $96,203,330 | +$4,057,152 | $41.86 | 25 |
| 2021 Q4 | 2,180,148 | $87,909,355 | -$879,636 | $40.32 | 27 |
| 2021 Q3 | 2,149,452 | $99,066,451 | +$2,972,913 | $46.02 | 32 |
| 2021 Q2 | 2,070,659 | $102,956,609 | -$148,120,115 | $49.73 | 33 |
| 2021 Q1 | 5,096,743 | $249,774,773 | +$13,434,491 | $49.05 | 33 |
| 2020 Q4 | 4,798,044 | $235,668,163 | -$287,499,622 | $49.13 | 33 |
| 2020 Q3 | 12,109,076 | $480,288,895 | +$309,649,330 | $39.6 | 28 |
| 2020 Q2 | 4,376,816 | $163,653,889 | -$10,640,286 | $37.38 | 25 |
| 2020 Q1 | 4,615,159 | $166,311,217 | +$13,236,934 | $36.01 | 26 |
| 2019 Q4 | 4,190,848 | $176,358,291 | -$5,551,617 | $42 | 25 |
| 2019 Q3 | 4,339,081 | $163,361,000 | +$15,178,991 | $37.75 | 28 |
| 2019 Q2 | 3,934,423 | $169,672,536 | +$842,687 | $43.14 | 27 |
| 2019 Q1 | 3,916,841 | $156,685,000 | +$9,188,217 | $39.83 | 26 |
| 2018 Q4 | 3,688,950 | $121,429,990 | -$8,660,145 | $33.18 | 24 |
| 2018 Q3 | 3,948,459 | $140,642,651 | -$1,216,060 | $35.71 | 25 |
| 2018 Q2 | 3,952,301 | $138,392,000 | +$22,315,250 | $35 | 23 |
| 2018 Q1 | 3,373,303 | $115,861,000 | +$15,811,943 | $33.94 | 25 |
| 2017 Q4 | 2,912,985 | $99,688,000 | +$11,114,169 | $34.11 | 24 |
| 2017 Q3 | 2,577,442 | $76,599,000 | +$1,304,736 | $29.49 | 20 |
| 2017 Q2 | 2,619,703 | $76,905,000 | -$71,313,248 | $29.26 | 24 |
| 2017 Q1 | 5,505,096 | $139,653,000 | +$81,839,753 | $25.21 | 18 |
| 2016 Q4 | 2,312,500 | $51,994,000 | -$3,774,449 | $22.48 | 16 |
| 2016 Q3 | 2,422,363 | $65,106,000 | +$6,237,336 | $26.9 | 19 |
| 2016 Q2 | 2,190,545 | $52,637,000 | -$24,407,898 | $23.92 | 17 |
| 2016 Q1 | 3,273,221 | $74,134,000 | +$33,601,564 | $22.65 | 17 |
| 2015 Q4 | 1,789,574 | $43,112,000 | +$18,559,753 | $24.09 | 14 |
| 2015 Q3 | 1,045,397 | $21,736,000 | -$21,125,820 | $20.68 | 18 |
| 2015 Q2 | 1,678,037 | $43,915,000 | -$82,553,221 | $26.18 | 19 |
| 2015 Q1 | 4,738,339 | $119,331,309 | -$1,554,331 | $25.18 | 20 |
| 2014 Q4 | 4,800,645 | $106,746,000 | -$52,777,695 | $22.24 | 14 |
| 2014 Q3 | 7,010,979 | $144,828,000 | -$2,815,404 | $20.67 | 16 |
| 2014 Q2 | 7,143,524 | $143,619,045 | -$22,646,551 | $20.1 | 14 |
| 2014 Q1 | 8,310,789 | $157,822,987 | -$16,272,353 | $18.98 | 16 |