| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 374,185 | $17,853,399 | -$679,176 | $47.68 | 35 |
| 2025 Q2 | 386,339 | $16,897,227 | -$2,520,914 | $43.72 | 31 |
| 2025 Q1 | 447,236 | $17,778,188 | -$1,112,180 | $39.84 | 30 |
| 2024 Q4 | 474,244 | $19,393,850 | +$1,491,900 | $40.88 | 28 |
| 2024 Q3 | 458,189 | $16,366,903 | -$1,373,018 | $41.36 | 23 |
| 2024 Q2 | 348,019 | $13,743,111 | +$851,089 | $39.49 | 25 |
| 2024 Q1 | 326,466 | $12,505,397 | +$614,650 | $38.35 | 23 |
| 2023 Q4 | 313,629 | $10,651,309 | +$297,996 | $33.96 | 24 |
| 2023 Q3 | 306,293 | $9,465,608 | +$51,685 | $30.9 | 26 |
| 2023 Q2 | 288,441 | $9,128,805 | -$12,855 | $31.65 | 22 |
| 2023 Q1 | 252,392 | $7,339,590 | +$251,321 | $29.08 | 23 |
| 2022 Q4 | 317,301 | $8,425,962 | +$109,521 | $26.56 | 23 |
| 2022 Q3 | 322,902 | $8,549,601 | +$66,336 | $25.95 | 25 |
| 2022 Q2 | 320,328 | $8,872,000 | +$382,874 | $27.68 | 24 |
| 2022 Q1 | 233,093 | $7,817,000 | +$2,235,728 | $33.54 | 21 |
| 2021 Q4 | 166,136 | $5,930,000 | +$620,717 | $35.73 | 19 |
| 2021 Q3 | 155,511 | $5,083,000 | +$528,590 | $32.67 | 15 |
| 2021 Q2 | 139,791 | $4,578,000 | +$1,959,243 | $32.73 | 14 |
| 2021 Q1 | 80,464 | $2,444,000 | +$506,477 | $30.28 | 9 |
| 2020 Q4 | 64,546 | $1,862,000 | +$1,578,133 | $28.84 | 6 |
| 2020 Q3 | 1,076 | $27,000 | +$10,769 | $25 | 3 |
| 2020 Q2 | 645 | $15,000 | +$23 | $25.41 | 2 |
| 2020 Q1 | 644 | $12,000 | +$8,581 | $16.64 | 2 |
| 2019 Q4 | 126 | $2,000 | $15.87 | 1 | |
| 2019 Q3 | 126 | $2,000 | +$413 | $15.87 | 1 |
| 2019 Q2 | 100 | $2,000 | +$2,000 | $20 | 1 |