| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 243,429 | $12,669,376 | +$242,691 | $52.08 | 19 |
| 2025 Q2 | 239,740 | $11,749,481 | -$7,591,582 | $49.01 | 19 |
| 2025 Q1 | 415,778 | $18,223,858 | -$1,703,267 | $43.83 | 17 |
| 2024 Q4 | 453,372 | $20,593,437 | +$551,295 | $45.42 | 19 |
| 2024 Q3 | 431,031 | $19,951,579 | +$2,020,697 | $46.29 | 20 |
| 2024 Q2 | 388,066 | $17,010,069 | -$1,227,008 | $43.83 | 19 |
| 2024 Q1 | 416,194 | $17,962,701 | +$2,131,420 | $43.16 | 18 |
| 2023 Q4 | 367,329 | $14,312,172 | +$221,728 | $38.96 | 17 |
| 2023 Q3 | 364,692 | $12,841,307 | -$225,907 | $35.22 | 19 |
| 2023 Q2 | 378,749 | $13,737,000 | -$1,833,538 | $36.27 | 20 |
| 2023 Q1 | 428,543 | $14,664,575 | -$220,232 | $34.22 | 18 |
| 2022 Q4 | 440,062 | $14,179,158 | -$953,929 | $32.22 | 15 |
| 2022 Q3 | 478,069 | $14,463,869 | -$1,376,308 | $30.21 | 13 |
| 2022 Q2 | 522,461 | $16,579,324 | +$258,556 | $31.74 | 14 |
| 2022 Q1 | 512,639 | $19,771,429 | +$207,095 | $38.57 | 13 |
| 2021 Q4 | 507,338 | $20,917,404 | +$3,106,934 | $41.27 | 15 |
| 2021 Q3 | 429,203 | $17,355,000 | -$1,254,470 | $40.38 | 10 |
| 2021 Q2 | 460,277 | $18,452,000 | +$968,075 | $40.08 | 10 |
| 2021 Q1 | 436,131 | $16,287,000 | +$301,812 | $37.36 | 8 |
| 2020 Q4 | 428,069 | $14,935,000 | -$713,839 | $34.86 | 6 |
| 2020 Q3 | 448,612 | $14,307,000 | +$1,208,181 | $31.89 | 5 |
| 2020 Q2 | 410,715 | $12,032,000 | +$64,628 | $29.29 | 4 |
| 2020 Q1 | 408,506 | $9,722,000 | -$521,978 | $23.79 | 4 |
| 2019 Q4 | 430,468 | $12,768,000 | +$6,877,453 | $29.71 | 4 |
| 2019 Q3 | 198,608 | $5,464,000 | -$1,354,316 | $27.52 | 2 |
| 2019 Q2 | 248,760 | $6,659,000 | +$6,659,000 | $26.77 | 3 |