| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 93,880 | $9,228,404 | -$154,331 | $98.30 | 1 |
| 2025 Q2 | 95,450 | $9,096,385 | -$210,613 | $95.30 | 1 |
| 2025 Q1 | 97,660 | $8,672,208 | -$1,771,116 | $88.80 | 1 |
| 2024 Q4 | 117,605 | $10,890,223 | $92.60 | 1 | |
| 2024 Q3 | 117,605 | $10,949,026 | $93.10 | 1 | |
| 2024 Q2 | 117,605 | $11,878,105 | -$2,887,590 | $101.00 | 1 |
| 2024 Q1 | 146,195 | $13,259,887 | +$914,710 | $90.70 | 1 |
| 2023 Q4 | 136,110 | $10,507,692 | -$579,772 | $77.20 | 1 |
| 2023 Q3 | 143,620 | $10,369,364 | $72.20 | 1 | |
| 2023 Q2 | 143,620 | $10,067,762 | -$2,421,254 | $70.10 | 1 |
| 2023 Q1 | 178,160 | $11,277,528 | -$2,792,796 | $63.30 | 1 |
| 2022 Q4 | 222,280 | $16,493,176 | +$16,493,176 | $74.20 | 1 |
| 2022 Q3 | 0 | $0 | -$17,108,000 | 0 | |
| 2022 Q2 | 293,951 | $17,108,000 | -$1,121,285 | $58.20 | 1 |
| 2022 Q1 | 313,217 | $20,140,000 | +$19,751,000 | $64.30 | 1 |
| 2021 Q4 | 6,318 | $389,000 | $61.57 | 1 | |
| 2021 Q3 | 0 | $0 | -$18,892,000 | 0 | |
| 2021 Q2 | 350,756 | $18,892,000 | -$116,651 | $30.86 | 2 |
| 2021 Q1 | 370,820 | $16,882,000 | +$143,421 | $27.61 | 2 |
| 2020 Q4 | 369,540 | $12,683,000 | -$3,741,693 | $21.28 | 2 |
| 2020 Q3 | 479,530 | $11,156,000 | -$1,037,329 | $14.60 | 2 |
| 2020 Q2 | 483,398 | $11,389,000 | -$7,587,444 | $23.60 | 2 |
| 2020 Q1 | 805,568 | $20,946,000 | -$1,213,406 | $26.01 | 2 |
| 2019 Q4 | 852,238 | $39,882,000 | +$3,995,372 | $46.78 | 2 |
| 2019 Q3 | 766,866 | $29,438,000 | -$2,962,968 | $38.31 | 2 |
| 2019 Q2 | 844,028 | $43,746,000 | +$4,140,346 | $52.06 | 2 |
| 2019 Q1 | 764,098 | $35,342,000 | +$3,357,763 | $46.27 | 2 |
| 2018 Q4 | 691,498 | $29,448,000 | -$260,929 | $42.49 | 2 |
| 2018 Q3 | 697,620 | $25,748,000 | +$4,037,334 | $36.65 | 2 |
| 2018 Q2 | 587,580 | $22,034,000 | +$212,623 | $37.50 | 1 |
| 2018 Q1 | 581,910 | $22,462,000 | +$4,881,107 | $38.60 | 1 |
| 2017 Q4 | 455,458 | $22,181,000 | +$694,371 | $48.70 | 1 |
| 2017 Q3 | 441,200 | $16,942,000 | +$18,048 | $38.40 | 1 |
| 2017 Q2 | 440,730 | $18,731,000 | -$5,288,268 | $42.50 | 1 |
| 2017 Q1 | 565,160 | $252,344 | $0.4465 | 1 | |
| 2016 Q4 | 544,260 | $20,002,000 | -$3,414,398 | $36.75 | 1 |
| 2016 Q3 | 637,000 | $23,728,000 | +$240,227 | $37.25 | 2 |
| 2016 Q2 | 630,550 | $19,988,000 | +$441,212 | $31.70 | 1 |
| 2016 Q1 | 622,810 | $18,248,000 | -$732,111 | $29.30 | 2 |
| 2015 Q4 | 647,800 | $21,863,000 | -$2,748,788 | $33.75 | 2 |
| 2015 Q3 | 729,250 | $26,508,000 | +$18,952,478 | $36.35 | 2 |
| 2015 Q2 | 207,860 | $8,595,000 | +$231,973 | $41.35 | 1 |
| 2015 Q1 | 202,250 | $8,555,000 | +$2,186,865 | $42.30 | 1 |
| 2014 Q4 | 150,550 | $7,430,000 | +$2,285,508 | $49.35 | 1 |
| 2014 Q3 | 104,240 | $8,235,000 | +$1,732,478 | $79.00 | 1 |
| 2014 Q2 | 82,310 | $7,342,000 | +$7,342,000 | $89.20 | 1 |