| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 35,220 | $1,764,389 | +$147,259 | $50.08 | 2 |
| 2025 Q2 | 32,281 | $1,660,449 | -$18,592 | $51.46 | 2 |
| 2025 Q1 | 32,642 | $1,503,601 | -$1,267,987 | $46.07 | 2 |
| 2024 Q4 | 62,050 | $2,677,014 | +$2,334,538 | $43.15 | 3 |
| 2024 Q3 | 7,941 | $417,344 | -$18,132 | $52.56 | 1 |
| 2024 Q2 | 8,286 | $386,082 | -$18,172 | $46.59 | 1 |
| 2024 Q1 | 8,676 | $378,227 | -$1,046 | $43.59 | 1 |
| 2023 Q4 | 8,700 | $355,084 | +$355,084 | $40.81 | 1 |
| 2023 Q3 | 0 | $0 | -$1,299,936 | 0 | |
| 2023 Q2 | 33,888 | $1,299,936 | +$18,398 | $38.35 | 2 |
| 2023 Q1 | 33,408 | $1,098,204 | +$859,716 | $32.85 | 2 |
| 2022 Q4 | 7,268 | $247,170 | +$247,170 | $34.01 | 1 |
| 2022 Q2 | 0 | $0 | -$36,106,960 | 0 | |
| 2022 Q1 | 900,879 | $36,107,000 | +$1,812,404 | $40.08 | 1 |
| 2021 Q4 | 855,659 | $43,606,000 | +$5,386,673 | $50.96 | 1 |
| 2021 Q3 | 749,959 | $31,801,000 | +$5,779,031 | $42.40 | 1 |
| 2021 Q2 | 613,673 | $23,648,000 | +$1,136,788 | $38.54 | 1 |
| 2021 Q1 | 584,173 | $20,102,000 | -$219,237 | $34.41 | 1 |
| 2020 Q4 | 587,798 | $22,316,690 | +$6,632,552 | $37.96 | 2 |
| 2020 Q3 | 413,105 | $15,585,087 | -$458,921 | $37.74 | 2 |
| 2020 Q2 | 427,253 | $14,922,621 | +$1,716,603 | $34.83 | 3 |
| 2020 Q1 | 378,040 | $10,580,693 | +$3,250,305 | $27.95 | 2 |
| 2019 Q4 | 261,856 | $8,862,000 | +$1,343,229 | $33.84 | 1 |
| 2019 Q3 | 222,166 | $7,096,000 | +$629,380 | $31.94 | 1 |
| 2019 Q2 | 202,461 | $6,128,000 | -$1,137,396 | $30.27 | 1 |
| 2019 Q1 | 240,039 | $6,505,000 | +$638,254 | $27.10 | 1 |
| 2018 Q4 | 216,487 | $5,250,000 | +$175,455 | $24.25 | 1 |
| 2018 Q3 | 209,252 | $5,373,000 | -$3,254,405 | $25.68 | 1 |
| 2018 Q2 | 335,995 | $8,318,000 | +$956,856 | $24.76 | 1 |
| 2018 Q1 | 297,344 | $6,407,000 | +$664,608 | $21.55 | 1 |
| 2017 Q4 | 266,500 | $5,898,000 | +$27,332 | $22.13 | 1 |
| 2017 Q3 | 265,265 | $5,335,000 | +$5,335,010 | $20.11 | 1 |
| 2016 Q4 | 0 | $0 | -$23,403,052 | 0 | |
| 2016 Q3 | 1,166,905 | $23,403,000 | +$165,366 | $20.04 | 2 |
| 2016 Q2 | 1,158,625 | $21,868,000 | -$426,202 | $18.85 | 2 |
| 2016 Q1 | 1,181,205 | $21,136,000 | +$433,798 | $17.88 | 2 |
| 2015 Q4 | 1,168,571 | $20,479,206 | -$17,682,516 | $8.86 | 2 |
| 2015 Q3 | 2,276,486 | $36,297,187 | -$20,674,700 | $16.03 | 3 |
| 2015 Q2 | 2,251,926 | $41,047,000 | +$3,440,884 | $18.23 | 2 |
| 2015 Q1 | 2,063,153 | $34,211,000 | -$85,669 | $16.58 | 2 |
| 2014 Q4 | 2,068,319 | $35,088,000 | -$21,462,226 | $16.96 | 2 |
| 2014 Q3 | 3,333,435 | $53,148,000 | -$16,944,744 | $15.94 | 2 |
| 2014 Q2 | 4,396,197 | $74,266,000 | +$2,107,226 | $16.89 | 2 |
| 2014 Q1 | 4,271,459 | $76,979,000 | -$78,080,366 | $18.02 | 2 |