| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 7,613 | $375,102 | -$641 | $49.27 | 1 |
| 2025 Q3 | 374,185 | $17,853,399 | -$679,176 | $47.68 | 35 |
| 2025 Q2 | 386,339 | $16,897,227 | -$2,520,913 | $43.72 | 31 |
| 2025 Q1 | 447,236 | $17,778,188 | -$1,112,179 | $39.84 | 30 |
| 2024 Q4 | 475,318 | $19,442,662 | +$1,535,833 | $40.88 | 28 |
| 2024 Q3 | 458,187 | $16,366,789 | -$1,373,081 | $41.36 | 23 |
| 2024 Q2 | 348,019 | $13,743,111 | +$851,089 | $39.49 | 25 |
| 2024 Q1 | 326,466 | $12,505,397 | +$613,074 | $38.35 | 23 |
| 2023 Q4 | 308,321 | $10,471,060 | +$304,550 | $33.96 | 21 |
| 2023 Q3 | 301,037 | $9,303,159 | +$51,685 | $30.90 | 24 |
| 2023 Q2 | 288,137 | $9,119,199 | -$12,918 | $31.65 | 21 |
| 2023 Q1 | 252,090 | $7,330,796 | +$251,087 | $29.08 | 22 |
| 2022 Q4 | 317,007 | $8,418,154 | +$109,493 | $26.56 | 22 |
| 2022 Q3 | 322,549 | $8,540,000 | +$61,733 | $25.95 | 23 |
| 2022 Q2 | 320,328 | $8,872,000 | +$370,411 | $27.68 | 24 |
| 2022 Q1 | 233,093 | $7,817,000 | +$2,191,769 | $33.54 | 21 |
| 2021 Q4 | 166,136 | $5,930,000 | +$620,716 | $35.73 | 19 |
| 2021 Q3 | 155,511 | $5,083,000 | +$528,589 | $32.67 | 15 |
| 2021 Q2 | 139,791 | $4,578,000 | +$1,959,245 | $32.73 | 14 |
| 2021 Q1 | 80,464 | $2,444,000 | +$506,478 | $30.28 | 9 |
| 2020 Q4 | 64,546 | $1,862,000 | +$1,578,132 | $28.84 | 6 |
| 2020 Q3 | 1,076 | $27,000 | +$10,769 | $25.00 | 3 |
| 2020 Q2 | 574 | $13,000 | +$23 | $22.65 | 1 |
| 2020 Q1 | 573 | $11,000 | +$8,581 | $19.20 | 1 |
| 2019 Q4 | 126 | $2,000 | $0 | $15.87 | 1 |
| 2019 Q3 | 126 | $2,000 | +$413 | $15.87 | 1 |
| 2019 Q2 | 100 | $2,000 | +$2,000 | $20.00 | 1 |