| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 63,528 | $4,980,999 | +$4,954,409 | $78.89 | 3 |
| 2025 Q2 | 875 | $67,302 | -$666 | $76.75 | 2 |
| 2025 Q1 | 884 | $61,947 | +$1,914 | $72.03 | 3 |
| 2024 Q4 | 1,348 | $94,203 | -$1,485,800 | $69.05 | 3 |
| 2024 Q3 | 20,901 | $1,538,045 | -$90,617 | $73.56 | 4 |
| 2024 Q2 | 22,211 | $1,513,850 | +$56,285 | $68.15 | 5 |
| 2024 Q1 | 21,400 | $1,455,238 | +$234,157 | $68.16 | 5 |
| 2023 Q4 | 17,926 | $1,184,879 | -$12,543 | $65.9 | 3 |
| 2023 Q3 | 78,945 | $4,849,270 | -$1,309,513 | $61.44 | 5 |
| 2023 Q2 | 99,322 | $6,382,266 | +$1,290,540 | $64.26 | 4 |
| 2023 Q1 | 79,239 | $5,051,197 | -$517,360 | $63.76 | 3 |
| 2022 Q4 | 81,818 | $5,502,799 | -$41,588 | $62.92 | 5 |
| 2022 Q3 | 79,606 | $4,564,000 | -$647,426 | $57.33 | 3 |
| 2022 Q2 | 90,480 | $5,652,000 | -$296,191 | $62.47 | 3 |
| 2022 Q1 | 95,217 | $6,511,000 | +$100,599 | $68.38 | 2 |
| 2021 Q4 | 93,737 | $6,570,000 | +$238,393 | $70.09 | 3 |
| 2021 Q3 | 90,338 | $6,027,000 | -$234,132 | $66.7 | 2 |
| 2021 Q2 | 93,847 | $6,407,000 | -$155,539 | $68.26 | 2 |
| 2021 Q1 | 96,125 | $6,345,000 | +$1,113,494 | $66.6 | 2 |
| 2020 Q4 | 79,674 | $5,015,000 | +$13,848 | $62.94 | 1 |
| 2020 Q3 | 79,454 | $4,612,000 | -$17,762 | $58.05 | 1 |
| 2020 Q2 | 79,760 | $4,578,000 | +$32,889 | $57.4 | 1 |
| 2020 Q1 | 79,187 | $4,192,000 | +$15,881 | $52.94 | 1 |
| 2019 Q4 | 78,887 | $4,991,000 | +$75,668 | $63.27 | 1 |
| 2019 Q3 | 77,691 | $4,749,000 | -$207,892 | $61.13 | 1 |
| 2019 Q2 | 81,092 | $4,951,000 | -$600,869 | $61.05 | 1 |
| 2019 Q1 | 90,946 | $5,496,000 | -$18,177 | $60.67 | 2 |
| 2018 Q4 | 84,077 | $4,732,000 | -$360,991 | $56.28 | 1 |
| 2018 Q3 | 90,491 | $5,460,000 | -$32,582 | $60.34 | 1 |
| 2018 Q2 | 91,031 | $5,452,000 | +$488,237 | $59.89 | 1 |
| 2018 Q1 | 82,879 | $5,013,000 | +$857,023 | $60.49 | 1 |
| 2017 Q4 | 68,710 | $4,313,000 | +$1,109,290 | $62.77 | 1 |
| 2017 Q3 | 51,038 | $3,200,000 | +$344,089 | $62.7 | 1 |
| 2017 Q2 | 45,550 | $2,790,000 | +$1,291,056 | $61.25 | 1 |
| 2017 Q1 | 30,046 | $1,796,321 | +$415,669 | $59.79 | 2 |
| 2016 Q4 | 23,093 | $1,330,185 | +$329,313 | $57.6 | 2 |
| 2016 Q3 | 17,376 | $1,023,381 | -$61,898,412 | $58.9 | 2 |
| 2016 Q2 | 12,144 | $62,920,743 | -$196,445 | $58.84 | 3 |
| 2016 Q1 | 14,429 | $829,493 | +$12,594 | $57.49 | 2 |
| 2015 Q4 | 15,270 | $59,936,433 | +$59,378,339 | $55.9 | 3 |
| 2015 Q3 | 10,000 | $549,383 | -$9,958,568 | $54.94 | 1 |
| 2015 Q2 | 179,542 | $10,544,582 | -$2,590,484 | $58.65 | 3 |
| 2015 Q1 | 223,643 | $13,286,809 | +$521,880 | $59.41 | 3 |
| 2014 Q4 | 214,833 | $12,793,389 | +$1,165,202 | $59.55 | 2 |
| 2014 Q3 | 195,268 | $11,645,782 | +$591,390 | $59.64 | 1 |
| 2014 Q2 | 185,352 | $11,330,579 | +$653,974 | $61.13 | 1 |
| 2014 Q1 | 185,619 | $10,914,641 | +$1,792,489 | $59.16 | 3 |