| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,853,757 | $163,455,947 | -$7,546,205 | $88.31 | 20 |
| 2025 Q2 | 1,964,976 | $159,294,566 | -$3,321,908 | $81.67 | 23 |
| 2025 Q1 | 2,006,266 | $131,388,308 | -$430,008 | $66.22 | 20 |
| 2024 Q4 | 2,014,386 | $110,492,404 | -$9,045,159 | $54.5 | 17 |
| 2024 Q3 | 2,172,381 | $127,946,188 | -$460,399 | $58.88 | 18 |
| 2024 Q2 | 2,182,518 | $115,503,619 | +$1,941,865 | $53.25 | 19 |
| 2024 Q1 | 2,145,198 | $121,648,191 | -$9,246,687 | $56.65 | 20 |
| 2023 Q4 | 2,285,893 | $100,686,950 | -$702,118 | $44.13 | 16 |
| 2023 Q3 | 2,302,131 | $90,535,208 | +$875,207 | $39.14 | 16 |
| 2023 Q2 | 2,253,771 | $88,199,663 | +$768,407 | $39.23 | 16 |
| 2023 Q1 | 2,211,915 | $82,024,497 | +$581,864 | $37.08 | 15 |
| 2022 Q4 | 2,177,334 | $67,931,572 | -$3,701,156 | $31.21 | 12 |
| 2022 Q3 | 2,280,521 | $52,080,000 | -$2,593,581 | $22.82 | 11 |
| 2022 Q2 | 2,369,768 | $58,492,000 | +$190,063 | $24.69 | 12 |
| 2022 Q1 | 2,344,061 | $69,414,000 | +$8,702,688 | $29.67 | 13 |
| 2021 Q4 | 2,038,217 | $62,368,000 | +$471,758 | $30.6 | 15 |
| 2021 Q3 | 2,014,802 | $63,929,000 | +$1,667,622 | $31.7 | 17 |
| 2021 Q2 | 1,948,285 | $67,595,797 | -$28,773,055 | $34.72 | 15 |
| 2021 Q1 | 2,799,625 | $95,350,784 | +$10,720,308 | $34.08 | 20 |
| 2020 Q4 | 2,484,324 | $88,098,816 | -$7,404,999 | $35.47 | 20 |
| 2020 Q3 | 2,695,116 | $66,748,000 | +$7,540,455 | $24.77 | 14 |
| 2020 Q2 | 2,390,723 | $60,108,000 | -$7,016,827 | $25.08 | 15 |
| 2020 Q1 | 2,674,535 | $58,483,551 | +$4,885,447 | $21.89 | 15 |
| 2019 Q4 | 2,450,742 | $94,792,592 | +$3,110,783 | $38.63 | 19 |
| 2019 Q3 | 2,370,384 | $93,161,000 | +$10,748,694 | $39.29 | 17 |
| 2019 Q2 | 2,096,999 | $76,645,132 | -$2,212,582 | $36.52 | 18 |
| 2019 Q1 | 2,163,568 | $74,190,000 | +$712,299 | $34.28 | 17 |
| 2018 Q4 | 2,160,442 | $64,743,000 | -$9,751,724 | $30.05 | 17 |
| 2018 Q3 | 2,483,090 | $86,854,000 | -$2,757,932 | $34.92 | 17 |
| 2018 Q2 | 2,561,367 | $77,644,000 | +$20,505,242 | $30.36 | 14 |
| 2018 Q1 | 1,887,276 | $49,989,000 | +$15,817,812 | $26.44 | 15 |
| 2017 Q4 | 1,289,508 | $33,213,000 | +$6,669,631 | $25.75 | 13 |
| 2017 Q3 | 1,023,648 | $26,124,000 | +$1,528,256 | $25.51 | 10 |
| 2017 Q2 | 963,666 | $22,133,000 | -$1,047,704 | $22.88 | 9 |
| 2017 Q1 | 1,009,745 | $18,879,000 | -$1,621,692 | $18.69 | 8 |
| 2016 Q4 | 1,099,226 | $19,787,000 | -$2,842,804 | $17.98 | 11 |
| 2016 Q3 | 1,257,257 | $22,562,000 | -$88,406 | $17.92 | 13 |
| 2016 Q2 | 1,264,315 | $21,476,000 | -$1,270,672 | $17.01 | 13 |
| 2016 Q1 | 1,339,164 | $23,231,000 | -$534,888 | $17.41 | 13 |
| 2015 Q4 | 1,370,612 | $23,606,000 | +$6,984,074 | $17.21 | 16 |
| 2015 Q3 | 963,962 | $18,105,000 | -$22,889,959 | $18.78 | 12 |
| 2015 Q2 | 2,350,381 | $39,846,000 | -$49,619,479 | $16.93 | 17 |
| 2015 Q1 | 5,272,283 | $91,880,000 | -$79,440,048 | $17.44 | 15 |
| 2014 Q4 | 10,548,088 | $163,243,000 | +$13,910,792 | $15.48 | 16 |
| 2014 Q3 | 9,637,360 | $156,190,656 | +$46,011,442 | $16.22 | 17 |
| 2014 Q2 | 6,795,629 | $111,183,636 | -$3,974,562 | $16.36 | 10 |
| 2014 Q1 | 7,033,394 | $121,834,000 | +$91,105,008 | $17.33 | 11 |