| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,460 | $1,088,241 | -$20,262 | $75.17 | 3 |
| 2025 Q2 | 15,024 | $1,068,502 | +$472,579 | $71.13 | 5 |
| 2025 Q1 | 8,378 | $530,272 | -$512,774 | $63.29 | 3 |
| 2024 Q4 | 10,026 | $637,224 | +$16,212 | $63.55 | 3 |
| 2024 Q3 | 17,236 | $1,189,002 | -$479,144 | $69 | 3 |
| 2024 Q2 | 16,979 | $1,111,408 | -$51,067 | $65.49 | 4 |
| 2024 Q1 | 17,610 | $1,137,633 | +$188,614 | $64.79 | 4 |
| 2023 Q4 | 15,140 | $909,809 | +$27,376 | $60.13 | 5 |
| 2023 Q3 | 11,355 | $621,466 | -$107,273 | $54.97 | 4 |
| 2023 Q2 | 12,768 | $731,217 | +$9,071 | $57.14 | 4 |
| 2023 Q1 | 12,609 | $688,058 | +$13,094 | $54.59 | 4 |
| 2022 Q4 | 35,330 | $1,822,000 | +$249,743 | $51.58 | 4 |
| 2022 Q3 | 30,497 | $1,398,000 | -$164,000 | $45.83 | 2 |
| 2022 Q2 | 31,447 | $1,562,000 | +$106,175 | $49.69 | 5 |
| 2022 Q1 | 29,299 | $1,718,000 | -$68,403 | $58.65 | 4 |
| 2021 Q4 | 30,460 | $1,940,000 | +$1,085,340 | $63.69 | 5 |
| 2021 Q3 | 13,417 | $849,000 | -$380,469 | $63.27 | 4 |
| 2021 Q2 | 19,188 | $1,246,000 | +$521,979 | $64.93 | 4 |
| 2021 Q1 | 11,177 | $691,000 | -$422,377 | $61.78 | 4 |
| 2020 Q4 | 18,196 | $1,081,000 | -$139,791 | $59.45 | 4 |
| 2020 Q3 | 22,171 | $1,152,000 | +$308,733 | $51.95 | 3 |
| 2020 Q2 | 16,276 | $793,000 | -$409,776 | $48.75 | 2 |
| 2020 Q1 | 26,373 | $1,091,000 | -$457,721 | $41.37 | 3 |
| 2019 Q4 | 34,843 | $1,820,408 | +$348,829 | $52.25 | 7 |
| 2019 Q3 | 19,038 | $929,074 | +$858,864 | $48.39 | 5 |
| 2019 Q2 | 17,130 | $837,000 | -$369,576 | $48.86 | 3 |
| 2019 Q1 | 24,864 | $1,189,000 | -$179,828 | $47.86 | 4 |
| 2018 Q4 | 28,841 | $1,234,000 | +$86,304 | $42.81 | 5 |
| 2018 Q3 | 25,120 | $1,286,000 | -$168,526 | $51.17 | 5 |
| 2018 Q2 | 19,759 | $1,004,000 | +$34,925 | $50.83 | 4 |
| 2018 Q1 | 33,384 | $1,705,000 | +$274,913 | $51.07 | 5 |
| 2017 Q4 | 28,003 | $1,431,000 | -$179,993 | $51.09 | 4 |
| 2017 Q3 | 1,165,282 | $1,614,130 | +$158,003 | $51.21 | 5 |
| 2017 Q2 | 29,730 | $1,456,576 | +$208,183 | $48.99 | 5 |
| 2017 Q1 | 37,372 | $1,752,283 | -$246,045 | $46.88 | 6 |
| 2016 Q4 | 43,250 | $1,895,611 | -$99,539 | $43.83 | 5 |
| 2016 Q3 | 45,010 | $2,047,168 | -$40,450,434 | $45.49 | 7 |
| 2016 Q2 | 45,094 | $42,422,659 | +$32,613,853 | $43.51 | 7 |
| 2016 Q1 | 35,465 | $1,534,338 | -$737,957 | $43.27 | 6 |
| 2015 Q4 | 52,670 | $2,283,636 | +$673,607 | $43.36 | 11 |
| 2015 Q3 | 36,878 | $1,571,427 | -$866,134 | $42.59 | 8 |
| 2015 Q2 | 55,229 | $2,576,329 | +$467,476 | $46.82 | 8 |
| 2015 Q1 | 44,959 | $2,117,782 | +$990,580 | $47.14 | 6 |
| 2014 Q4 | 23,850 | $1,108,000 | -$394,119 | $46.16 | 5 |
| 2014 Q3 | 32,351 | $1,500,000 | +$67,940 | $46.37 | 6 |
| 2014 Q2 | 30,889 | $1,468,000 | -$641,193 | $47.53 | 5 |
| 2014 Q1 | 54,920 | $2,534,269 | +$269,792 | $45.91 | 10 |