| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 344,972 | $11,048,999 | +$2,487,015 | $32.04 | 12 |
| 2025 Q2 | 267,430 | $8,029,354 | +$663,082 | $30 | 11 |
| 2025 Q1 | 245,296 | $6,261,279 | +$2,137,634 | $25.52 | 5 |
| 2024 Q4 | 161,531 | $3,659,486 | +$845,650 | $22.58 | 5 |
| 2024 Q3 | 124,314 | $3,131,572 | -$3,180,048 | $25.14 | 4 |
| 2024 Q2 | 277,078 | $5,621,292 | -$224,978 | $20.29 | 5 |
| 2024 Q1 | 288,165 | $5,407,661 | -$1,806,891 | $18.83 | 5 |
| 2023 Q4 | 384,576 | $7,198,456 | -$1,810,560 | $18.72 | 5 |
| 2023 Q3 | 479,849 | $8,507,972 | -$132,382 | $17.73 | 7 |
| 2023 Q2 | 486,773 | $9,001,922 | +$448,728 | $18.55 | 8 |
| 2023 Q1 | 462,663 | $8,559,079 | +$2,226,876 | $18.5 | 7 |
| 2022 Q4 | 342,315 | $6,556,401 | -$44,268 | $19.16 | 6 |
| 2022 Q3 | 344,633 | $6,391,000 | -$652,356 | $18.54 | 5 |
| 2022 Q2 | 379,932 | $6,907,181 | -$100,574 | $18.18 | 7 |
| 2022 Q1 | 384,077 | $7,491,000 | -$3,406,473 | $19.51 | 6 |
| 2021 Q4 | 593,069 | $10,201,000 | -$760,791 | $17.21 | 7 |
| 2021 Q3 | 610,083 | $11,064,000 | +$5,440,087 | $18.12 | 6 |
| 2021 Q2 | 311,053 | $5,299,000 | -$24,758,466 | $17.04 | 6 |
| 2021 Q1 | 1,674,480 | $30,394,000 | -$2,893,678 | $18.16 | 7 |
| 2020 Q4 | 1,848,027 | $32,176,000 | -$2,989,042 | $17.47 | 9 |
| 2020 Q3 | 2,019,947 | $31,600,000 | -$14,062,870 | $15.54 | 9 |
| 2020 Q2 | 2,904,169 | $51,254,000 | +$27,200,616 | $17.64 | 10 |
| 2020 Q1 | 1,362,815 | $24,232,000 | -$2,982,333 | $17.82 | 10 |
| 2019 Q4 | 1,502,417 | $37,645,000 | +$417,834 | $25.06 | 13 |
| 2019 Q3 | 1,485,769 | $33,190,000 | -$1,765,182 | $22.33 | 14 |
| 2019 Q2 | 1,564,916 | $40,563,725 | -$4,904,581 | $25.88 | 16 |
| 2019 Q1 | 1,750,870 | $39,196,000 | +$4,849,340 | $22.3 | 14 |
| 2018 Q4 | 1,534,347 | $32,982,000 | -$5,300,498 | $21.5 | 13 |
| 2018 Q3 | 1,780,671 | $42,005,000 | -$353,083 | $23.56 | 13 |
| 2018 Q2 | 1,795,421 | $40,418,150 | -$2,946,238 | $22.5 | 14 |
| 2018 Q1 | 1,926,189 | $49,881,632 | -$4,634,094 | $25.94 | 16 |
| 2017 Q4 | 1,836,749 | $48,955,000 | -$670,336 | $26.66 | 13 |
| 2017 Q3 | 2,092,011 | $56,819,359 | -$2,728,050 | $27.13 | 14 |
| 2017 Q2 | 2,192,391 | $61,996,414 | -$3,121,225 | $28.27 | 14 |
| 2017 Q1 | 2,302,732 | $64,704,406 | -$4,494,573 | $28.08 | 14 |
| 2016 Q4 | 2,463,528 | $61,527,247 | -$15,363,296 | $24.94 | 16 |
| 2016 Q3 | 3,079,558 | $90,516,000 | -$218,891 | $28.92 | 14 |
| 2016 Q2 | 3,087,000 | $94,925,538 | -$1,942,768 | $30.68 | 15 |
| 2016 Q1 | 3,150,141 | $89,224,296 | -$2,707,442 | $28.32 | 15 |
| 2015 Q4 | 3,247,286 | $83,661,288 | -$5,566,393 | $25.81 | 18 |
| 2015 Q3 | 3,464,691 | $87,450,000 | -$9,416,989 | $25.3 | 16 |
| 2015 Q2 | 3,774,242 | $118,253,000 | -$7,262,658 | $31.28 | 18 |
| 2015 Q1 | 4,006,206 | $127,684,000 | +$42,245,659 | $31.87 | 20 |
| 2014 Q4 | 2,680,441 | $78,953,000 | -$37,986,643 | $29.45 | 20 |
| 2014 Q3 | 3,969,726 | $118,575,000 | +$2,519,860 | $29.8 | 21 |
| 2014 Q2 | 3,885,422 | $120,427,000 | -$270,456 | $30.9 | 21 |
| 2014 Q1 | 3,908,202 | $113,723,000 | +$1,675,181 | $29.03 | 27 |