| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 14,723 | $1,366,456 | +$1,358,977 | $61.9 | 2 |
| 2025 Q2 | 246 | $21,852 | -$803,299 | $88.83 | 1 |
| 2025 Q1 | 10,483 | $820,835 | +$801,062 | $75.7 | 2 |
| 2024 Q4 | 416 | $34,575 | -$292,530 | $82.5 | 2 |
| 2024 Q3 | 3,570 | $304,892 | -$2,045,811 | $85.52 | 2 |
| 2024 Q2 | 28,746 | $2,335,556 | +$2,013,171 | $81.1 | 4 |
| 2024 Q1 | 3,994 | $316,721 | +$79 | $79.47 | 3 |
| 2023 Q4 | 3,993 | $284,430 | -$2,310,578 | $71.37 | 3 |
| 2023 Q3 | 38,619 | $2,573,182 | +$690,817 | $65.72 | 5 |
| 2023 Q2 | 27,902 | $1,889,975 | +$1,567,168 | $67.77 | 3 |
| 2023 Q1 | 4,777 | $303,112 | -$730,887 | $63.13 | 2 |
| 2022 Q4 | 22,964 | $1,382,374 | +$903 | $60.19 | 4 |
| 2022 Q3 | 10,806 | $599,000 | +$42,111 | $55.36 | 3 |
| 2022 Q2 | 10,038 | $589,000 | -$7,800 | $58.67 | 2 |
| 2022 Q1 | 10,171 | $725,000 | -$7,202 | $71.29 | 2 |
| 2021 Q4 | 10,272 | $780,000 | -$715,364 | $75.94 | 2 |
| 2021 Q3 | 19,776 | $1,488,000 | -$111,789 | $75.22 | 4 |
| 2021 Q2 | 18,012 | $1,374,000 | -$386,415 | $76.27 | 3 |
| 2021 Q1 | 23,078 | $1,701,000 | +$272,000 | $73.3 | 3 |
| 2020 Q4 | 19,500 | $1,348,000 | $69.12 | 2 | |
| 2020 Q3 | 19,500 | $1,191,000 | $61.06 | 2 | |
| 2020 Q2 | 19,500 | $1,117,000 | $57.26 | 2 | |
| 2020 Q1 | 19,500 | $952,000 | -$157,852 | $48.81 | 2 |
| 2019 Q4 | 22,732 | $1,409,000 | -$1,595,000 | $61.99 | 2 |
| 2019 Q3 | 49,755 | $2,937,000 | +$2,066 | $59.03 | 4 |
| 2019 Q2 | 49,121 | $2,910,000 | +$57,938 | $59.24 | 3 |
| 2019 Q1 | 48,170 | $2,812,000 | +$4,961 | $58.36 | 4 |
| 2018 Q4 | 46,116 | $2,409,000 | +$152,644 | $52.25 | 4 |
| 2018 Q3 | 43,177 | $2,821,000 | +$4,639 | $65.34 | 3 |
| 2018 Q2 | 43,106 | $2,698,000 | +$16,518 | $62.59 | 3 |
| 2018 Q1 | 42,842 | $2,643,000 | -$266,742 | $61.69 | 3 |
| 2017 Q4 | 47,134 | $2,931,000 | +$103,142 | $62.18 | 4 |
| 2017 Q3 | 45,501 | $2,812,000 | -$9,243,796 | $61.8 | 5 |
| 2017 Q2 | 202,490 | $11,925,000 | +$160,494 | $58.89 | 5 |
| 2017 Q1 | 205,319 | $11,879,916 | +$46,876 | $57.86 | 7 |
| 2016 Q4 | 204,509 | $11,130,864 | +$476,924 | $54.43 | 6 |
| 2016 Q3 | 195,756 | $10,551,088 | -$344,870,029 | $53.94 | 5 |
| 2016 Q2 | 52,121 | $355,338,465 | +$333,448,580 | $51.95 | 5 |
| 2016 Q1 | 45,386 | $2,304,196 | +$965 | $50.77 | 4 |
| 2015 Q4 | 45,743 | $21,384,794 | +$18,859,975 | $50.72 | 5 |
| 2015 Q3 | 50,012 | $2,438,640 | -$9,403,856 | $48.77 | 5 |
| 2015 Q2 | 232,258 | $12,013,642 | -$2,282,827 | $52.65 | 5 |
| 2015 Q1 | 276,578 | $14,411,773 | +$1,170,594 | $52.11 | 5 |
| 2014 Q4 | 254,108 | $13,223,575 | +$1,551,177 | $52.04 | 3 |
| 2014 Q3 | 224,292 | $12,123,094 | +$1,460,216 | $54.06 | 2 |
| 2014 Q2 | 197,276 | $10,638,922 | -$4,118,473 | $53.92 | 2 |
| 2014 Q1 | 282,400 | $14,554,066 | +$2,745,996 | $51.81 | 4 |