| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 688,497 | $34,221,368 | -$21,870 | $49.7 | 1 |
| 2025 Q2 | 688,937 | $35,397,354 | -$514 | $51.38 | 1 |
| 2025 Q1 | 688,947 | $32,137,944 | +$2,150,469 | $46.65 | 1 |
| 2024 Q4 | 642,847 | $28,668,349 | +$28,668,349 | $44.6 | 1 |
| 2023 Q2 | 0 | $0 | -$2,272,343 | 0 | |
| 2023 Q1 | 55,700 | $2,272,342 | +$2,272,343 | $40.8 | 1 |
| 2018 Q4 | 0 | $0 | -$4,434,000 | 0 | |
| 2018 Q3 | 114,232 | $4,434,000 | +$863,029 | $38.82 | 1 |
| 2018 Q2 | 91,998 | $3,194,000 | +$3,194,000 | $34.72 | 1 |
| 2017 Q2 | 0 | $0 | -$55,000 | 0 | |
| 2017 Q1 | 1,560 | $55,000 | -$3,172,160 | $35.26 | 1 |
| 2016 Q4 | 91,534 | $3,321,000 | +$56,599 | $36.28 | 1 |
| 2016 Q3 | 89,974 | $3,543,000 | -$259,462 | $39.38 | 1 |
| 2016 Q2 | 96,563 | $4,280,000 | $44.32 | 1 | |
| 2016 Q1 | 96,563 | $3,866,000 | +$676,169 | $40.04 | 1 |
| 2015 Q4 | 79,674 | $2,722,000 | +$32,490 | $34.16 | 1 |
| 2015 Q3 | 78,723 | $3,219,000 | +$2,664,109 | $40.89 | 1 |
| 2015 Q2 | 13,021 | $590,000 | +$231,000 | $45.31 | 2 |
| 2015 Q1 | 7,921 | $369,000 | +$66,523 | $46.58 | 1 |
| 2014 Q4 | 6,493 | $345,000 | $53.13 | 1 | |
| 2014 Q3 | 6,493 | $400,000 | $61.6 | 1 | |
| 2014 Q2 | 6,493 | $398,000 | $61.3 | 1 | |
| 2014 Q1 | 6,493 | $357,000 | -$5,851,000 | $54.98 | 1 |