| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 81,095 | $4,377,389 | -$2,432,030 | $53.99 | 8 |
| 2025 Q2 | 117,097 | $7,384,162 | -$533,316 | $63.07 | 16 |
| 2025 Q1 | 125,568 | $6,978,214 | -$2,355,666 | $55.57 | 15 |
| 2024 Q4 | 179,208 | $10,675,036 | +$3,757,274 | $59.57 | 17 |
| 2024 Q3 | 98,998 | $7,463,291 | -$1,398,472 | $75.4 | 11 |
| 2024 Q2 | 121,595 | $8,502,217 | +$3,429,251 | $70.13 | 15 |
| 2024 Q1 | 53,801 | $3,325,491 | -$2,332,738 | $61.83 | 10 |
| 2023 Q4 | 91,639 | $5,205,112 | +$2,476,852 | $56.8 | 11 |
| 2023 Q3 | 48,183 | $2,308,745 | +$1,000,976 | $47.91 | 6 |
| 2023 Q2 | 28,114 | $1,348,151 | -$2,273,352 | $47.98 | 5 |
| 2023 Q1 | 78,448 | $3,121,112 | +$1,769,292 | $39.8 | 10 |
| 2022 Q4 | 33,882 | $1,556,735 | -$2,037,232 | $45.96 | 7 |
| 2022 Q3 | 81,625 | $3,656,000 | +$457,692 | $44.8 | 6 |
| 2022 Q2 | 68,795 | $2,919,000 | +$690,857 | $42.42 | 6 |
| 2022 Q1 | 44,597 | $2,471,000 | -$2,700,183 | $55.44 | 8 |
| 2021 Q4 | 89,270 | $5,323,000 | +$1,344,378 | $59.64 | 7 |
| 2021 Q3 | 67,995 | $4,136,000 | +$1,638,186 | $61.58 | 11 |
| 2021 Q2 | 40,982 | $2,107,000 | -$1,128,026 | $51.45 | 10 |
| 2021 Q1 | 66,291 | $3,119,000 | -$292,864 | $47.06 | 8 |
| 2020 Q4 | 70,375 | $3,069,000 | -$4,070,082 | $43.63 | 8 |
| 2020 Q3 | 174,572 | $5,498,000 | -$281,309 | $31.5 | 10 |
| 2020 Q2 | 251,009 | $5,162,000 | +$2,505,931 | $20.57 | 9 |
| 2020 Q1 | 64,281 | $879,000 | -$4,175,262 | $13.69 | 8 |
| 2019 Q4 | 112,091 | $7,693,000 | -$1,821,770 | $68.63 | 11 |
| 2019 Q3 | 131,742 | $8,077,000 | +$5,004,688 | $61.26 | 10 |
| 2019 Q2 | 68,372 | $5,147,000 | -$1,235,721 | $75.27 | 11 |
| 2019 Q1 | 86,676 | $6,611,000 | +$754,613 | $76.33 | 12 |
| 2018 Q4 | 58,350 | $3,909,000 | +$2,684,524 | $66.96 | 9 |
| 2018 Q3 | 18,503 | $1,219,000 | -$1,877,291 | $65.92 | 5 |
| 2018 Q2 | 42,508 | $3,137,000 | -$771,667 | $73.82 | 9 |
| 2018 Q1 | 69,477 | $5,688,000 | +$2,403,654 | $81.84 | 11 |
| 2017 Q4 | 44,205 | $4,513,000 | +$516,696 | $102.08 | 13 |
| 2017 Q3 | 30,829 | $2,400,000 | -$2,897,754 | $77.71 | 5 |
| 2017 Q2 | 69,366 | $5,177,000 | -$2,016,725 | $74.65 | 6 |
| 2017 Q1 | 97,424 | $6,974,000 | +$3,378,603 | $71.62 | 9 |
| 2016 Q4 | 63,376 | $2,844,000 | -$1,198,591 | $44.89 | 8 |
| 2016 Q3 | 80,200 | $4,693,000 | -$2,417,103 | $58.52 | 7 |
| 2016 Q2 | 132,557 | $6,683,277 | +$3,570,701 | $50.42 | 8 |
| 2016 Q1 | 57,235 | $2,777,158 | +$2,560,158 | $48.5 | 8 |