| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 531,010 | $20,749,978 | +$89,219 | $39.08 | 53 |
| 2025 Q2 | 529,900 | $20,746,484 | -$514,894 | $39.15 | 47 |
| 2025 Q1 | 543,083 | $21,000,114 | -$1,915,279 | $38.67 | 49 |
| 2024 Q4 | 577,051 | $30,468,594 | +$141,892 | $52.8 | 49 |
| 2024 Q3 | 574,967 | $26,736,182 | -$176,654 | $46.5 | 45 |
| 2024 Q2 | 576,713 | $24,838,215 | -$359,193 | $43.07 | 39 |
| 2024 Q1 | 585,087 | $23,694,609 | -$245,950 | $40.5 | 41 |
| 2023 Q4 | 589,291 | $28,729,026 | -$33,264 | $48.75 | 41 |
| 2023 Q3 | 592,606 | $25,908,082 | -$416,912 | $43.72 | 39 |
| 2023 Q2 | 601,797 | $27,621,271 | -$362,747 | $45.9 | 39 |
| 2023 Q1 | 611,133 | $29,534,990 | -$836,055 | $48.33 | 39 |
| 2022 Q4 | 627,476 | $31,923,774 | -$1,215,744 | $50.88 | 42 |
| 2022 Q3 | 649,003 | $28,492,687 | -$2,584,175 | $43.9 | 38 |
| 2022 Q2 | 696,116 | $45,977,654 | -$2,448,688 | $66.05 | 44 |
| 2022 Q1 | 733,126 | $49,118,829 | +$1,301,768 | $67 | 42 |
| 2021 Q4 | 713,962 | $33,425,207 | +$1,604,030 | $46.82 | 40 |
| 2021 Q3 | 677,524 | $23,208,201 | -$412,062 | $34.25 | 34 |
| 2021 Q2 | 689,289 | $21,370,457 | +$422,135 | $31 | 34 |
| 2021 Q1 | 676,050 | $19,059,560 | -$796,291 | $28.2 | 33 |
| 2020 Q4 | 704,207 | $23,218,792 | -$128,878 | $32.97 | 34 |
| 2020 Q3 | 708,593 | $17,499,274 | -$402,323 | $24.7 | 33 |
| 2020 Q2 | 724,594 | $19,551,808 | -$619,292 | $26.98 | 34 |
| 2020 Q1 | 747,371 | $24,177,902 | -$373,893 | $32.35 | 34 |
| 2019 Q4 | 759,558 | $21,958,250 | +$530,173 | $28.91 | 37 |
| 2019 Q3 | 741,588 | $16,869,981 | -$496,085 | $22.75 | 36 |
| 2019 Q2 | 759,733 | $20,903,384 | +$695,152 | $27.51 | 37 |
| 2019 Q1 | 734,696 | $18,135,605 | -$1,124,096 | $24.65 | 32 |
| 2018 Q4 | 778,148 | $20,238,026 | +$371,044 | $26 | 31 |
| 2018 Q3 | 763,928 | $19,018,349 | -$258,080 | $24.89 | 30 |
| 2018 Q2 | 773,031 | $18,320,332 | +$400,525 | $23.69 | 29 |
| 2018 Q1 | 756,208 | $13,837,417 | -$291,177 | $18.3 | 27 |
| 2017 Q4 | 772,036 | $14,938,035 | -$119,470 | $19.35 | 32 |
| 2017 Q3 | 778,211 | $13,706,449 | -$282,411 | $17.62 | 30 |
| 2017 Q2 | 793,460 | $14,521,727 | +$241,329 | $18.3 | 32 |
| 2017 Q1 | 780,289 | $13,425,482 | +$1,530,861 | $17.21 | 33 |
| 2016 Q4 | 779,505 | $15,198,463 | -$61,975 | $19.5 | 35 |
| 2016 Q3 | 783,125 | $12,713,245 | -$519,621 | $16.23 | 32 |
| 2016 Q2 | 815,223 | $13,323,772 | +$513,800 | $16.35 | 31 |
| 2016 Q1 | 783,763 | $12,561,000 | -$168,246 | $16.02 | 24 |
| 2015 Q4 | 795,041 | $10,999,000 | +$98,981 | $14.19 | 21 |
| 2015 Q3 | 786,002 | $11,973,535 | +$111,294 | $15 | 20 |
| 2015 Q2 | 780,540 | $8,099,593 | -$41,555 | $10.38 | 21 |
| 2015 Q1 | 784,246 | $11,493,487 | +$428,243 | $14.69 | 21 |
| 2014 Q4 | 753,706 | $12,413,072 | -$202,404 | $16.34 | 21 |
| 2014 Q3 | 766,849 | $12,240,997 | +$371,288 | $15.96 | 23 |
| 2014 Q2 | 743,761 | $12,677,667 | +$295,166 | $17.26 | 24 |
| 2014 Q1 | 730,589 | $10,925,000 | +$970,399 | $14.94 | 23 |