| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 910,331 | $104,051,966 | +$4,619,797 | $114.28 | 116 |
| 2025 Q2 | 897,080 | $101,434,925 | -$5,647,622 | $113.06 | 120 |
| 2025 Q1 | 947,179 | $103,931,930 | +$192,786 | $109.8 | 119 |
| 2024 Q4 | 942,216 | $100,442,668 | -$4,668,937 | $106.52 | 116 |
| 2024 Q3 | 956,983 | $106,506,182 | +$3,026,680 | $111.3 | 121 |
| 2024 Q2 | 930,975 | $92,891,124 | -$9,445,861 | $99.8 | 116 |
| 2024 Q1 | 1,025,511 | $104,370,119 | +$4,563,967 | $101.78 | 118 |
| 2023 Q4 | 1,017,373 | $97,108,552 | -$5,948,302 | $95.9 | 119 |
| 2023 Q3 | 1,062,652 | $94,536,207 | +$2,912,609 | $88.96 | 111 |
| 2023 Q2 | 1,028,990 | $96,273,877 | -$5,145,379 | $93.54 | 113 |
| 2023 Q1 | 1,081,522 | $99,134,089 | -$5,726,639 | $91.66 | 119 |
| 2022 Q4 | 1,071,873 | $98,375,912 | -$2,273,336 | $91.8 | 124 |
| 2022 Q3 | 1,091,129 | $89,239,176 | -$720,621 | $81.63 | 119 |
| 2022 Q2 | 1,097,620 | $97,415,017 | -$7,420,859 | $88.74 | 125 |
| 2022 Q1 | 1,168,847 | $115,264,079 | -$23,833,570 | $99.06 | 129 |
| 2021 Q4 | 1,409,637 | $142,538,741 | -$8,578,954 | $101.12 | 138 |
| 2021 Q3 | 1,478,273 | $138,936,595 | -$21,190,645 | $93.98 | 130 |
| 2021 Q2 | 1,700,783 | $164,276,655 | +$3,468,462 | $97.25 | 131 |
| 2021 Q1 | 1,664,096 | $156,611,246 | +$1,786,245 | $94.3 | 128 |
| 2020 Q4 | 1,659,044 | $139,166,857 | -$12,769,885 | $83.73 | 128 |
| 2020 Q3 | 1,812,365 | $136,609,264 | -$20,690,077 | $75.42 | 123 |
| 2020 Q2 | 2,078,459 | $153,089,055 | -$14,060,886 | $73.73 | 131 |
| 2020 Q1 | 2,281,917 | $147,473,034 | -$68,951,044 | $64.59 | 134 |
| 2019 Q4 | 3,061,839 | $282,933,023 | +$23,109,192 | $92.5 | 154 |
| 2019 Q3 | 2,772,298 | $241,846,388 | +$4,547,069 | $87.43 | 131 |
| 2019 Q2 | 2,725,734 | $234,118,752 | +$8,461,186 | $85.77 | 137 |
| 2019 Q1 | 2,629,623 | $224,857,389 | +$20,812,676 | $85.49 | 140 |
| 2018 Q4 | 2,220,925 | $170,947,380 | +$2,739,572 | $76.98 | 135 |
| 2018 Q3 | 1,963,853 | $177,517,959 | -$1,817,170 | $90.43 | 127 |
| 2018 Q2 | 1,986,950 | $172,399,087 | -$22,374,327 | $86.89 | 128 |
| 2018 Q1 | 2,248,154 | $189,854,905 | -$17,255,995 | $84.54 | 133 |
| 2017 Q4 | 2,604,257 | $230,218,768 | +$5,625,354 | $88.39 | 137 |
| 2017 Q3 | 2,420,840 | $204,160,385 | -$9,741,701 | $84.33 | 117 |
| 2017 Q2 | 2,545,450 | $209,493,945 | -$7,608,359 | $82.31 | 125 |
| 2017 Q1 | 2,627,609 | $216,805,268 | -$28,344,073 | $82.55 | 120 |
| 2016 Q4 | 2,984,755 | $239,796,285 | -$5,835,737 | $80.32 | 125 |
| 2016 Q3 | 3,005,556 | $236,046,018 | -$7,044,424 | $78.57 | 114 |
| 2016 Q2 | 3,097,846 | $238,955,569 | +$669,992 | $77.12 | 115 |
| 2016 Q1 | 3,078,682 | $232,124,721 | -$17,097,679 | $75.44 | 114 |
| 2015 Q4 | 3,317,018 | $233,185,210 | -$1,903,394 | $70.29 | 116 |
| 2015 Q3 | 3,243,289 | $218,195,357 | -$36,126,721 | $67.21 | 105 |
| 2015 Q2 | 3,786,423 | $278,551,947 | -$61,783,992 | $73.56 | 108 |
| 2015 Q1 | 4,620,450 | $350,676,130 | +$4,347,683 | $75.9 | 112 |
| 2014 Q4 | 4,651,498 | $356,679,617 | +$9,653,749 | $76.7 | 115 |
| 2014 Q3 | 4,252,469 | $312,067,157 | +$20,027,359 | $73.4 | 108 |
| 2014 Q2 | 4,144,397 | $306,242,069 | +$19,881,070 | $73.9 | 113 |
| 2014 Q1 | 3,856,911 | $270,501,647 | -$7,556,642 | $70.25 | 104 |