| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 945,339 | $69,060,701 | +$3,431,697 | $73.41 | 80 |
| 2025 Q2 | 898,992 | $66,467,744 | -$1,233,413 | $73.36 | 81 |
| 2025 Q1 | 913,979 | $68,922,997 | +$8,541,518 | $75.43 | 81 |
| 2024 Q4 | 804,477 | $61,536,763 | +$5,391,306 | $76.34 | 81 |
| 2024 Q3 | 899,173 | $77,476,043 | -$10,997,755 | $86.17 | 83 |
| 2024 Q2 | 1,030,517 | $80,769,886 | -$6,191,705 | $78.37 | 80 |
| 2024 Q1 | 1,081,064 | $91,166,957 | -$13,524,578 | $84.38 | 82 |
| 2023 Q4 | 1,242,828 | $100,523,648 | +$8,402,833 | $81.3 | 82 |
| 2023 Q3 | 1,139,921 | $84,379,386 | -$9,295,564 | $74.02 | 80 |
| 2023 Q2 | 1,268,090 | $90,951,156 | +$5,339,074 | $71.7 | 80 |
| 2023 Q1 | 1,192,107 | $85,373,666 | -$3,137,530 | $71.59 | 83 |
| 2022 Q4 | 1,222,735 | $88,953,818 | -$11,606,775 | $72.75 | 88 |
| 2022 Q3 | 1,393,649 | $91,206,867 | -$4,628,618 | $65.43 | 87 |
| 2022 Q2 | 1,457,011 | $108,454,320 | -$6,001,627 | $74.42 | 95 |
| 2022 Q1 | 1,510,509 | $134,616,588 | +$30,018,515 | $89.32 | 108 |
| 2021 Q4 | 1,385,480 | $127,446,618 | -$3,529,168 | $91.99 | 99 |
| 2021 Q3 | 1,387,054 | $117,925,240 | -$11,292,727 | $85.01 | 91 |
| 2021 Q2 | 1,299,689 | $112,899,879 | +$8,311,352 | $86.81 | 99 |
| 2021 Q1 | 1,178,390 | $100,497,624 | +$8,735,866 | $85.25 | 86 |
| 2020 Q4 | 1,318,388 | $104,956,252 | -$983,303 | $79.61 | 75 |
| 2020 Q3 | 1,346,407 | $86,969,194 | +$14,868,195 | $64.65 | 58 |
| 2020 Q2 | 1,117,007 | $61,953,031 | -$14,478,126 | $55.46 | 51 |
| 2020 Q1 | 1,392,688 | $66,828,796 | -$14,909,175 | $48.11 | 59 |
| 2019 Q4 | 1,573,284 | $105,449,000 | +$15,461,067 | $67 | 81 |
| 2019 Q3 | 1,280,257 | $74,968,000 | -$3,768,478 | $58.64 | 64 |
| 2019 Q2 | 1,341,080 | $80,413,000 | +$920,228 | $59.96 | 68 |
| 2019 Q1 | 1,320,420 | $83,891,000 | -$25,789,654 | $63.51 | 68 |
| 2018 Q4 | 1,742,188 | $99,520,028 | -$33,655,990 | $57.12 | 68 |
| 2018 Q3 | 2,202,435 | $165,842,000 | -$23,244,989 | $75.27 | 79 |
| 2018 Q2 | 2,468,014 | $192,776,000 | +$59,061,789 | $78.12 | 81 |
| 2018 Q1 | 1,750,403 | $137,100,000 | +$10,999,520 | $78.34 | 77 |
| 2017 Q4 | 1,613,779 | $114,872,000 | +$12,794,760 | $71.12 | 68 |
| 2017 Q3 | 1,069,735 | $71,441,000 | +$15,579,483 | $66.78 | 57 |
| 2017 Q2 | 837,012 | $51,294,000 | +$1,925,464 | $61.26 | 51 |
| 2017 Q1 | 807,663 | $46,550,174 | -$1,140,952 | $57.63 | 48 |
| 2016 Q4 | 824,078 | $44,179,812 | +$3,597,345 | $53.6 | 47 |
| 2016 Q3 | 760,555 | $38,166,650 | -$5,563,701 | $50.22 | 49 |
| 2016 Q2 | 872,349 | $39,488,985 | +$2,977,705 | $45.26 | 45 |
| 2016 Q1 | 803,895 | $37,589,172 | -$21,871,402 | $46.83 | 53 |
| 2015 Q4 | 1,267,705 | $60,546,508 | -$2,825,459 | $47.78 | 61 |
| 2015 Q3 | 1,326,312 | $59,119,907 | -$22,805,712 | $44.51 | 61 |
| 2015 Q2 | 1,813,101 | $95,246,860 | +$5,677,885 | $52.54 | 60 |
| 2015 Q1 | 1,702,852 | $93,039,220 | -$9,581,856 | $54.62 | 58 |
| 2014 Q4 | 1,882,329 | $99,636,366 | -$14,031,239 | $52.95 | 60 |
| 2014 Q3 | 2,064,469 | $101,774,382 | +$14,325,257 | $49.3 | 59 |
| 2014 Q2 | 1,849,600 | $97,711,304 | -$6,139,493 | $52.84 | 59 |
| 2014 Q1 | 1,902,903 | $98,567,886 | -$30,298,723 | $51.8 | 61 |