| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 67,380 | $4,346,230 | +$1,914,890 | $64.5 | 13 |
| 2025 Q2 | 37,630 | $2,369,676 | -$1,314,453 | $63.01 | 12 |
| 2025 Q1 | 57,927 | $3,785,371 | -$505,344 | $65.36 | 14 |
| 2024 Q4 | 66,450 | $4,152,407 | -$2,240,269 | $62.51 | 16 |
| 2024 Q3 | 102,100 | $7,774,626 | +$3,471,381 | $76.16 | 15 |
| 2024 Q2 | 57,776 | $3,290,404 | +$1,965,353 | $56.96 | 13 |
| 2024 Q1 | 23,063 | $1,411,339 | -$413,040 | $61.22 | 11 |
| 2023 Q4 | 29,635 | $1,881,121 | -$174,181 | $63.62 | 15 |
| 2023 Q3 | 36,003 | $1,688,400 | -$855,005 | $46.88 | 12 |
| 2023 Q2 | 56,595 | $3,286,225 | +$444,231 | $58.07 | 14 |
| 2023 Q1 | 50,172 | $2,883,253 | -$1,285,282 | $57.51 | 16 |
| 2022 Q4 | 72,766 | $4,208,605 | +$33,698 | $57.84 | 20 |
| 2022 Q3 | 72,021 | $3,986,000 | +$492,292 | $55.34 | 16 |
| 2022 Q2 | 59,193 | $4,213,000 | -$1,332,066 | $71.17 | 19 |
| 2022 Q1 | 67,722 | $6,781,000 | -$8,507,746 | $100.12 | 20 |
| 2021 Q4 | 135,568 | $15,754,000 | +$6,955,776 | $116.23 | 20 |
| 2021 Q3 | 86,839 | $7,787,000 | +$2,044,053 | $89.66 | 20 |
| 2021 Q2 | 64,256 | $5,678,000 | -$190,430 | $88.36 | 22 |
| 2021 Q1 | 67,443 | $4,808,000 | +$209,575 | $71.29 | 21 |
| 2020 Q4 | 64,014 | $3,978,000 | +$1,037,300 | $62.12 | 17 |
| 2020 Q3 | 53,610 | $2,934,000 | -$460,037 | $54.68 | 15 |
| 2020 Q2 | 61,964 | $3,301,000 | -$313,297 | $53.29 | 15 |
| 2020 Q1 | 69,135 | $3,008,000 | -$564,748 | $43.51 | 14 |
| 2019 Q4 | 73,721 | $6,439,000 | -$8,785,536 | $87.35 | 17 |
| 2019 Q3 | 176,800 | $15,423,000 | -$750,339 | $87.39 | 21 |
| 2019 Q2 | 185,201 | $14,234,000 | +$2,287,755 | $76.87 | 16 |
| 2019 Q1 | 155,608 | $11,834,000 | -$1,069,480 | $76.06 | 19 |
| 2018 Q4 | 177,748 | $9,955,000 | -$876,764 | $56 | 22 |
| 2018 Q3 | 184,154 | $12,037,000 | +$4,970,589 | $65.36 | 22 |
| 2018 Q2 | 108,591 | $7,105,000 | -$1,362,263 | $65.74 | 18 |
| 2018 Q1 | 130,386 | $7,491,000 | +$1,668,858 | $57.45 | 19 |
| 2017 Q4 | 100,684 | $6,642,000 | +$1,251,018 | $65.98 | 18 |
| 2017 Q3 | 81,710 | $5,201,000 | -$1,994,950 | $63.67 | 12 |
| 2017 Q2 | 76,448 | $9,603,000 | +$2,656,297 | $125.61 | 19 |
| 2017 Q1 | 55,488 | $6,677,000 | -$3,735,041 | $120.46 | 16 |
| 2016 Q4 | 87,330 | $9,978,000 | -$1,259,509 | $114.24 | 23 |
| 2016 Q3 | 98,519 | $12,098,000 | -$8,607,828 | $123.63 | 26 |
| 2016 Q2 | 167,517 | $21,448,000 | +$8,484,648 | $128 | 26 |
| 2016 Q1 | 101,589 | $11,496,000 | +$1,568,058 | $113.34 | 23 |
| 2015 Q4 | 87,676 | $9,161,000 | -$4,303,753 | $104.48 | 23 |
| 2015 Q3 | 131,402 | $12,176,000 | -$6,596,130 | $92.26 | 18 |
| 2015 Q2 | 202,711 | $18,854,000 | +$10,377,253 | $92.69 | 22 |
| 2015 Q1 | 85,252 | $9,661,000 | -$4,486,939 | $113.46 | 24 |
| 2014 Q4 | 128,645 | $13,644,000 | -$4,736,288 | $105.64 | 25 |
| 2014 Q3 | 194,983 | $16,526,230 | -$5,766,652 | $84.76 | 30 |
| 2014 Q2 | 262,050 | $23,638,784 | +$3,223,918 | $90.19 | 30 |
| 2014 Q1 | 234,118 | $18,614,420 | +$4,551,817 | $79.33 | 30 |