| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 513,431 | $8,866,841 | +$3,673,003 | $17.27 | 16 |
| 2025 Q2 | 302,157 | $5,103,630 | +$3,482,275 | $16.89 | 14 |
| 2025 Q1 | 95,503 | $1,734,514 | -$1,845,340 | $18.16 | 11 |
| 2024 Q4 | 207,339 | $3,504,700 | -$3,791,568 | $16.9 | 15 |
| 2024 Q3 | 350,673 | $7,490,459 | +$4,664,451 | $21.36 | 20 |
| 2024 Q2 | 133,052 | $2,504,899 | +$379,728 | $18.83 | 15 |
| 2024 Q1 | 109,295 | $2,207,967 | -$2,237,305 | $20.2 | 13 |
| 2023 Q4 | 204,550 | $4,595,657 | +$2,887,033 | $22.47 | 20 |
| 2023 Q3 | 46,499 | $847,934 | -$4,075,264 | $18.27 | 10 |
| 2023 Q2 | 201,072 | $5,006,749 | -$11,638,251 | $24.9 | 8 |
| 2023 Q1 | 620,045 | $16,854,265 | +$7,925,332 | $27.06 | 11 |
| 2022 Q4 | 352,992 | $8,585,842 | +$7,273,399 | $24.14 | 12 |
| 2022 Q3 | 53,581 | $1,491,000 | -$947,506 | $25.81 | 9 |
| 2022 Q2 | 82,389 | $2,799,000 | -$5,596,770 | $32.69 | 6 |
| 2022 Q1 | 199,018 | $8,557,000 | +$3,852,581 | $42.96 | 8 |
| 2021 Q4 | 102,555 | $5,582,000 | +$292,859 | $54.44 | 13 |
| 2021 Q3 | 97,706 | $5,086,000 | +$4,183,194 | $52.05 | 9 |
| 2021 Q2 | 17,349 | $899,000 | -$1,389,105 | $51.82 | 8 |
| 2021 Q1 | 45,365 | $2,072,000 | -$7,809,209 | $45.68 | 5 |
| 2020 Q4 | 205,102 | $12,708,000 | +$3,657,037 | $61.97 | 11 |
| 2020 Q3 | 146,030 | $9,678,000 | -$3,897,036 | $66.28 | 10 |
| 2020 Q2 | 194,576 | $26,054,823 | -$1,287,686 | $133.55 | 13 |
| 2020 Q1 | 156,316 | $21,260,761 | +$7,786,243 | $136.01 | 12 |
| 2019 Q4 | 133,504 | $11,794,188 | -$13,809,328 | $94.19 | 17 |
| 2019 Q3 | 272,220 | $28,703,211 | +$11,570,484 | $105.38 | 18 |
| 2019 Q2 | 137,499 | $12,078,000 | -$7,085,135 | $91.3 | 11 |
| 2019 Q1 | 255,270 | $21,002,000 | +$11,994,548 | $82.61 | 14 |
| 2018 Q4 | 110,064 | $8,457,000 | -$19,447,538 | $76.89 | 10 |
| 2018 Q3 | 350,867 | $24,946,000 | +$14,614,533 | $71.35 | 8 |
| 2018 Q2 | 144,041 | $11,033,000 | +$3,958,514 | $76.46 | 9 |
| 2018 Q1 | 92,232 | $7,093,000 | +$2,821,406 | $76.92 | 9 |
| 2017 Q4 | 55,473 | $4,529,000 | -$5,151,636 | $83.56 | 8 |
| 2017 Q3 | 118,683 | $9,536,000 | +$1,441,855 | $80.33 | 11 |
| 2017 Q2 | 98,155 | $7,918,454 | +$5,028,210 | $80.67 | 12 |
| 2017 Q1 | 26,722 | $1,997,000 | -$5,462,862 | $74.78 | 11 |
| 2016 Q4 | 97,207 | $7,098,000 | -$11,847,928 | $73.03 | 10 |
| 2016 Q3 | 226,838 | $22,021,000 | +$2,335,124 | $97.08 | 18 |
| 2016 Q2 | 201,990 | $19,770,000 | +$5,798,484 | $97.88 | 14 |
| 2016 Q1 | 142,586 | $12,395,000 | -$10,868,795 | $86.92 | 13 |
| 2015 Q4 | 363,340 | $26,711,000 | +$6,655,426 | $73.26 | 17 |
| 2015 Q3 | 196,840 | $15,180,000 | -$6,167,407 | $77.19 | 13 |
| 2015 Q2 | 311,212 | $19,978,000 | +$4,939,918 | $69.69 | 15 |
| 2015 Q1 | 215,288 | $18,685,590 | -$2,041,202 | $86.51 | 14 |
| 2014 Q4 | 258,857 | $20,910,679 | +$12,485,446 | $80.79 | 11 |
| 2014 Q3 | 108,483 | $7,420,814 | -$885,324 | $67.75 | 7 |
| 2014 Q2 | 124,285 | $7,970,000 | -$1,978,200 | $64.12 | 7 |
| 2014 Q1 | 158,580 | $9,321,000 | +$2,042,604 | $58.75 | 8 |