| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 186,085 | $3,446,565 | +$182,009 | $18.53 | 6 |
| 2025 Q2 | 176,503 | $3,201,784 | +$598,879 | $18.17 | 7 |
| 2025 Q1 | 143,272 | $2,588,865 | +$38,220 | $18.07 | 5 |
| 2024 Q4 | 141,156 | $2,704,974 | -$705,256 | $19.16 | 4 |
| 2024 Q3 | 174,356 | $3,721,393 | +$110,718 | $21.35 | 7 |
| 2024 Q2 | 169,174 | $3,319,453 | +$62,199 | $19.61 | 6 |
| 2024 Q1 | 165,986 | $2,992,186 | -$3,337,022 | $18.03 | 6 |
| 2023 Q4 | 239,539 | $4,310,594 | -$2,047,353 | $17.99 | 6 |
| 2023 Q3 | 252,877 | $3,987,417 | -$1,932,886 | $15.74 | 5 |
| 2023 Q2 | 252,915 | $4,452,884 | -$2,826,109 | $17.62 | 5 |
| 2023 Q1 | 299,860 | $5,443,599 | -$803,177 | $18.19 | 5 |
| 2022 Q4 | 250,069 | $4,026,627 | -$1,324,513 | $16.1 | 4 |
| 2022 Q3 | 240,774 | $3,417,000 | -$1,650,775 | $14.11 | 3 |
| 2022 Q2 | 250,312 | $3,820,000 | -$1,427,455 | $15.26 | 5 |
| 2022 Q1 | 242,423 | $4,033,000 | -$994,850 | $16.56 | 6 |
| 2021 Q4 | 207,935 | $4,079,000 | -$818,444 | $19.69 | 5 |
| 2021 Q3 | 169,428 | $3,658,000 | -$670,161 | $21.57 | 5 |
| 2021 Q2 | 151,978 | $3,503,000 | -$23,545,147 | $22.98 | 4 |
| 2021 Q1 | 1,067,475 | $26,465,000 | +$2,399,574 | $24.81 | 5 |
| 2020 Q4 | 970,679 | $23,463,000 | +$3,343,460 | $24.2 | 4 |
| 2020 Q3 | 832,368 | $19,317,000 | -$43,692 | $23.19 | 5 |
| 2020 Q2 | 835,712 | $17,550,000 | +$5,404,256 | $20.93 | 6 |
| 2020 Q1 | 578,347 | $10,544,000 | +$258,532 | $18.1 | 6 |
| 2019 Q4 | 566,492 | $13,348,000 | -$3,708,567 | $23.1 | 6 |
| 2019 Q3 | 723,612 | $16,534,000 | +$137,308 | $22.6 | 6 |
| 2019 Q2 | 716,997 | $16,504,000 | +$4,187 | $22.99 | 5 |
| 2019 Q1 | 717,389 | $17,043,000 | +$11,639,679 | $23.5 | 7 |
| 2018 Q4 | 227,477 | $22,357,000 | +$598,770 | $98.03 | 7 |
| 2018 Q3 | 221,382 | $23,469,000 | +$1,178,144 | $105.4 | 6 |
| 2018 Q2 | 210,189 | $23,321,000 | -$1,736,624 | $110.9 | 8 |
| 2018 Q1 | 225,784 | $28,526,000 | +$5,490,735 | $126 | 7 |
| 2017 Q4 | 181,592 | $21,809,000 | +$1,401,125 | $115.56 | 6 |
| 2017 Q3 | 169,859 | $20,691,000 | +$618,264 | $121.8 | 6 |
| 2017 Q2 | 164,786 | $19,912,000 | +$528,816 | $120.83 | 6 |
| 2017 Q1 | 160,411 | $17,880,000 | +$561,014 | $111.46 | 6 |
| 2016 Q4 | 155,381 | $16,271,000 | +$1,371,284 | $104.2 | 6 |
| 2016 Q3 | 142,312 | $16,635,000 | -$473,530 | $107.39 | 4 |
| 2016 Q2 | 146,364 | $15,806,000 | -$293,500 | $102.42 | 4 |
| 2016 Q1 | 149,090 | $14,694,000 | +$489,640 | $98.56 | 2 |
| 2015 Q4 | 144,143 | $13,847,000 | +$4,792,419 | $96.04 | 2 |
| 2015 Q3 | 94,314 | $8,312,000 | -$7,018,670 | $88.28 | 2 |
| 2015 Q2 | 168,157 | $16,081,000 | -$14,275,819 | $95.6 | 4 |
| 2015 Q1 | 318,139 | $32,829,000 | -$19,079,770 | $103.3 | 3 |
| 2014 Q4 | 502,950 | $48,910,000 | -$7,123,625 | $97.24 | 4 |
| 2014 Q3 | 579,652 | $54,105,000 | -$578,603 | $92.91 | 5 |
| 2014 Q2 | 585,760 | $58,960,000 | -$1,975,419 | $100.69 | 6 |
| 2014 Q1 | 605,417 | $60,838,000 | -$4,492,836 | $100.51 | 9 |