| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 329,532 | $15,201,348 | +$892,285 | $46.13 | 47 |
| 2025 Q2 | 310,527 | $13,231,220 | +$2,319,932 | $42.61 | 43 |
| 2025 Q1 | 258,370 | $7,221,372 | -$257,292 | $27.95 | 40 |
| 2024 Q4 | 267,747 | $7,980,711 | -$301,370 | $29.81 | 41 |
| 2024 Q3 | 278,220 | $8,009,092 | +$442,332 | $28.79 | 40 |
| 2024 Q2 | 256,983 | $7,126,019 | -$2,701,900 | $27.73 | 35 |
| 2024 Q1 | 353,053 | $13,293,029 | +$2,261,160 | $37.65 | 35 |
| 2023 Q4 | 293,663 | $10,149,737 | +$652,461 | $34.56 | 32 |
| 2023 Q3 | 275,215 | $8,426,177 | -$673,298 | $30.62 | 31 |
| 2023 Q2 | 290,269 | $10,630,927 | +$246,832 | $36.63 | 35 |
| 2023 Q1 | 280,160 | $11,877,217 | +$2,654,409 | $42.39 | 36 |
| 2022 Q4 | 218,808 | $9,666,005 | +$1,750,227 | $44.18 | 33 |
| 2022 Q3 | 172,539 | $6,963,396 | -$404,932 | $40.35 | 24 |
| 2022 Q2 | 176,808 | $7,032,835 | +$2,408,698 | $39.79 | 28 |
| 2022 Q1 | 121,912 | $4,757,643 | +$304,387 | $39.03 | 19 |
| 2021 Q4 | 113,967 | $4,455,979 | +$1,132,012 | $39.1 | 19 |
| 2021 Q3 | 84,804 | $3,392,320 | +$308,941 | $40 | 15 |
| 2021 Q2 | 77,827 | $2,626,363 | -$2,718,953 | $33.59 | 14 |
| 2021 Q1 | 175,175 | $3,768,381 | -$219,961 | $21.51 | 24 |
| 2020 Q4 | 184,337 | $4,442,148 | -$30,582 | $24.11 | 24 |
| 2020 Q3 | 185,201 | $4,616,479 | -$452,546 | $24.89 | 22 |
| 2020 Q2 | 203,590 | $6,113,254 | +$37,020 | $30.03 | 24 |
| 2020 Q1 | 202,499 | $4,151,060 | -$392,621 | $20.49 | 22 |
| 2019 Q4 | 216,550 | $8,633,283 | +$736,695 | $39.87 | 23 |
| 2019 Q3 | 198,054 | $6,148,601 | -$284,770 | $31.04 | 22 |
| 2019 Q2 | 207,686 | $5,320,330 | -$340,680 | $25.61 | 23 |
| 2019 Q1 | 221,073 | $6,905,278 | -$173,460 | $31.22 | 22 |
| 2018 Q4 | 226,189 | $6,401,889 | +$28,369 | $28.31 | 23 |
| 2018 Q3 | 225,762 | $7,201,786 | -$304,898 | $31.92 | 23 |
| 2018 Q2 | 234,877 | $7,858,873 | +$3,521 | $33.45 | 24 |
| 2018 Q1 | 233,668 | $9,487,701 | +$1,898,268 | $40.6 | 24 |
| 2017 Q4 | 188,121 | $5,893,096 | +$349,543 | $31.34 | 26 |
| 2017 Q3 | 176,412 | $4,796,461 | +$35,491 | $27.19 | 22 |
| 2017 Q2 | 178,701 | $4,804,733 | +$4,065,963 | $26.9 | 23 |
| 2017 Q1 | 27,537 | $507,000 | +$9,316 | $19.42 | 8 |
| 2016 Q4 | 28,025 | $331,000 | -$16,071 | $11.87 | 11 |
| 2016 Q3 | 29,048 | $338,000 | -$4,213 | $11.67 | 10 |
| 2016 Q2 | 29,507 | $289,000 | +$37,828 | $10.01 | 10 |
| 2016 Q1 | 25,778 | $255,000 | -$84,950 | $9.91 | 9 |
| 2015 Q4 | 34,043 | $350,000 | -$260,002 | $10.27 | 9 |
| 2015 Q3 | 54,646 | $688,000 | -$2,681 | $12.64 | 7 |
| 2015 Q2 | 54,881 | $618,840 | +$4,091 | $11.35 | 9 |
| 2015 Q1 | 54,728 | $607,825 | -$38,919 | $11.11 | 13 |
| 2014 Q4 | 58,489 | $607,524 | -$26,134 | $10.32 | 10 |
| 2014 Q3 | 61,688 | $616,480 | +$43,736 | $10 | 12 |
| 2014 Q2 | 56,779 | $808,575 | +$142,896 | $14.24 | 9 |
| 2014 Q1 | 47,322 | $682,582 | +$89,236 | $14.42 | 11 |