| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,484,323 | $78,792,588 | +$1,896,184 | $53.08 | 1 |
| 2025 Q2 | 1,448,602 | $68,858,902 | +$68,834,897 | $47.53 | 1 |
| 2025 Q1 | 505 | $20,757 | +$1,274 | $41.1 | 1 |
| 2024 Q4 | 474 | $17,090 | +$9,591 | $36.05 | 1 |
| 2024 Q3 | 208 | $7,575 | -$3,000 | $36.42 | 1 |
| 2024 Q2 | 322 | $9,891 | +$6,205 | $30.72 | 2 |
| 2024 Q1 | 120 | $3,644 | +$3,644 | $30.37 | 1 |
| 2023 Q4 | 0 | $0 | -$38,531 | 0 | |
| 2023 Q3 | 1,225 | $38,531 | +$38,531 | $31.45 | 1 |
| 2019 Q3 | 0 | $0 | -$17,528 | 0 | |
| 2019 Q2 | 501 | $17,528 | $34.99 | 1 | |
| 2019 Q1 | 501 | $20,851 | +$2,081 | $41.62 | 1 |
| 2018 Q4 | 451 | $14,360 | $31.84 | 1 | |
| 2018 Q3 | 451 | $21,081 | $46.74 | 1 | |
| 2018 Q2 | 451 | $22,805 | $50.57 | 1 | |
| 2018 Q1 | 451 | $26,135 | $57.95 | 1 | |
| 2017 Q4 | 451 | $30,614 | $67.88 | 1 | |
| 2017 Q3 | 451 | $28,270 | $62.68 | 1 | |
| 2017 Q2 | 451 | $30,662 | $67.99 | 1 | |
| 2017 Q1 | 451 | $29,890 | +$26,576 | $66.27 | 1 |
| 2016 Q4 | 50 | $2,855 | -$10,739,145 | $57.1 | 1 |
| 2016 Q3 | 167,904 | $10,742,000 | +$276,765 | $63.98 | 1 |
| 2016 Q2 | 163,578 | $10,542,000 | -$5,254,244 | $64.45 | 1 |
| 2016 Q1 | 245,107 | $14,407,000 | $58.78 | 1 | |
| 2015 Q4 | 245,107 | $13,625,000 | -$1,484,519 | $55.59 | 1 |
| 2015 Q3 | 271,831 | $14,977,956 | -$135,049 | $55.14 | 2 |
| 2015 Q2 | 274,282 | $14,694,269 | -$3,294,869 | $53.64 | 2 |
| 2015 Q1 | 337,465 | $17,459,466 | +$2,045,457 | $51.78 | 3 |
| 2014 Q4 | 297,975 | $16,260,722 | +$745,764 | $54.57 | 2 |
| 2014 Q3 | 3,000 | $169,344 | +$50,803 | $56.45 | 1 |
| 2014 Q2 | 283,409 | $16,859,883 | +$16,735,000 | $59.48 | 2 |
| 2014 Q1 | 2,100 | $116,776 | +$5,561 | $55.61 | 1 |