| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,337,333 | $81,266,829 | -$18,555,294 | $60.75 | 4 |
| 2025 Q2 | 1,647,224 | $100,830,822 | +$18,597,037 | $61.39 | 4 |
| 2025 Q1 | 1,344,154 | $86,634,862 | -$9,828,482 | $64.53 | 3 |
| 2024 Q4 | 1,496,658 | $82,707,337 | -$2,735,599 | $55.23 | 3 |
| 2024 Q3 | 1,416,477 | $92,480,205 | +$2,953,345 | $64.95 | 2 |
| 2024 Q2 | 1,371,242 | $91,565,999 | -$487,865 | $66.73 | 2 |
| 2024 Q1 | 1,378,548 | $94,408,739 | +$685 | $68.66 | 2 |
| 2023 Q4 | 1,378,538 | $93,744,514 | +$3,379,744 | $67.69 | 2 |
| 2023 Q3 | 1,328,838 | $87,550,117 | -$1,857,356 | $65.82 | 2 |
| 2023 Q2 | 1,357,609 | $77,827,149 | +$8,557,400 | $57.33 | 3 |
| 2023 Q1 | 1,208,335 | $71,195,906 | -$1,059,691 | $58.92 | 3 |
| 2022 Q4 | 1,226,320 | $76,993,813 | +$5,904,610 | $62.08 | 3 |
| 2022 Q3 | 1,132,272 | $59,794,000 | -$2,086,968 | $48.19 | 3 |
| 2022 Q2 | 1,171,790 | $66,322,000 | +$66,322,000 | $54.22 | 3 |
| 2020 Q4 | 0 | $0 | -$282,000 | 0 | |
| 2020 Q3 | 8,248 | $282,000 | +$282,000 | $34.19 | 1 |
| 2019 Q3 | 0 | $0 | -$84,000 | 0 | |
| 2019 Q2 | 1,500 | $84,000 | +$84,000 | $56 | 1 |
| 2016 Q4 | 0 | $0 | -$127,000 | 0 | |
| 2016 Q3 | 2,670 | $127,000 | +$127,000 | $47.57 | 1 |