| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 70,791 | $2,962,920 | +$429,545 | $41.85 | 9 |
| 2025 Q2 | 60,527 | $2,393,870 | -$1,182,228 | $39.55 | 8 |
| 2025 Q1 | 96,301 | $3,476,794 | +$480,517 | $36.10 | 8 |
| 2024 Q4 | 84,338 | $2,978,586 | -$40,146 | $35.32 | 7 |
| 2024 Q3 | 85,503 | $2,938,775 | +$108,129 | $34.37 | 8 |
| 2024 Q2 | 82,717 | $2,482,060 | +$187,658 | $30.00 | 10 |
| 2024 Q1 | 76,462 | $2,282,606 | +$251,640 | $29.85 | 10 |
| 2023 Q4 | 68,032 | $1,955,124 | -$1,065,798 | $28.74 | 7 |
| 2023 Q3 | 110,366 | $2,817,415 | +$87,948 | $25.53 | 7 |
| 2023 Q2 | 106,921 | $2,820,231 | -$34,241 | $26.38 | 7 |
| 2023 Q1 | 76,064 | $2,032,716 | -$380,164 | $26.73 | 8 |
| 2022 Q4 | 90,831 | $2,173,418 | -$84,281 | $23.93 | 9 |
| 2022 Q3 | 94,590 | $2,038,000 | -$2,129,236 | $21.55 | 8 |
| 2022 Q2 | 193,446 | $4,608,000 | -$6,556,070 | $23.82 | 8 |
| 2022 Q1 | 396,383 | $12,263,361 | -$6,298,694 | $30.94 | 12 |
| 2021 Q4 | 580,648 | $21,139,379 | +$8,026,103 | $36.40 | 17 |
| 2021 Q3 | 322,399 | $10,993,253 | +$5,864,329 | $34.11 | 14 |
| 2021 Q2 | 150,402 | $5,115,456 | +$604,670 | $34.01 | 10 |
| 2021 Q1 | 134,714 | $4,259,397 | +$438,003 | $31.60 | 9 |
| 2020 Q4 | 123,496 | $3,487,000 | +$1,433,782 | $28.16 | 7 |
| 2020 Q3 | 73,348 | $1,961,000 | -$68,189 | $26.74 | 8 |
| 2020 Q2 | 75,933 | $1,787,000 | -$1,102,730 | $23.45 | 7 |
| 2020 Q1 | 123,155 | $2,234,000 | -$2,518,520 | $18.13 | 8 |
| 2019 Q4 | 256,384 | $6,318,000 | +$185,461 | $24.64 | 9 |
| 2019 Q3 | 249,499 | $5,827,000 | -$532,455 | $23.36 | 9 |
| 2019 Q2 | 274,268 | $6,085,000 | -$1,172,038 | $22.19 | 8 |
| 2019 Q1 | 327,108 | $7,286,000 | +$3,113,985 | $22.29 | 9 |
| 2018 Q4 | 187,682 | $3,910,000 | +$2,802,870 | $20.82 | 8 |
| 2018 Q3 | 53,147 | $1,302,000 | -$215,568 | $24.14 | 3 |
| 2018 Q2 | 62,714 | $1,437,000 | +$1,355,070 | $22.91 | 3 |
| 2018 Q1 | 3,575 | $75,000 | -$301,357 | $21.34 | 2 |
| 2017 Q4 | 17,492 | $378,000 | +$17,500 | $21.65 | 3 |
| 2017 Q3 | 16,701 | $339,000 | -$225,097 | $20.30 | 1 |
| 2017 Q2 | 27,800 | $534,000 | +$282,870 | $18.86 | 2 |
| 2017 Q1 | 13,072 | $257,000 | +$257,000 | $19.66 | 1 |