| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,976,357 | $171,490,019 | +$11,352,081 | $86.84 | 106 |
| 2025 Q2 | 1,945,617 | $168,304,668 | +$2,787,949 | $86.53 | 97 |
| 2025 Q1 | 1,914,239 | $162,479,902 | +$18,801,220 | $85.2 | 89 |
| 2024 Q4 | 1,692,386 | $146,175,089 | +$32,763,426 | $86.35 | 83 |
| 2024 Q3 | 1,194,905 | $103,031,665 | -$9,730,363 | $86.24 | 68 |
| 2024 Q2 | 1,310,230 | $111,378,615 | +$23,944,132 | $85 | 66 |
| 2024 Q1 | 980,144 | $83,979,690 | +$12,510,661 | $85.73 | 54 |
| 2023 Q4 | 820,895 | $68,983,283 | -$4,022,476 | $84.05 | 47 |
| 2023 Q3 | 865,770 | $72,100,699 | +$6,638,186 | $83.31 | 43 |
| 2023 Q2 | 785,623 | $65,831,113 | -$14,560,809 | $83.78 | 39 |
| 2023 Q1 | 960,673 | $79,521,895 | +$22,400,949 | $82.78 | 40 |
| 2022 Q4 | 725,919 | $59,623,230 | +$28,171 | $82.01 | 40 |
| 2022 Q3 | 644,891 | $51,670,192 | -$22,689,706 | $80.09 | 28 |
| 2022 Q2 | 933,681 | $74,342,565 | -$19,618,047 | $79.48 | 32 |
| 2022 Q1 | 1,177,639 | $102,883,361 | +$67,684,630 | $87.11 | 34 |
| 2021 Q4 | 392,056 | $34,499,480 | +$1,333,008 | $88 | 33 |
| 2021 Q3 | 847,165 | $74,359,208 | -$1,794,750 | $87.72 | 31 |
| 2021 Q2 | 867,481 | $76,497,302 | +$40,734,860 | $88.15 | 32 |
| 2021 Q1 | 405,782 | $35,660,912 | +$7,164,165 | $87.79 | 29 |
| 2020 Q4 | 322,518 | $27,862,147 | -$7,398,371 | $86.35 | 28 |
| 2020 Q3 | 408,593 | $33,845,684 | +$2,123,201 | $82.8 | 28 |
| 2020 Q2 | 382,580 | $30,769,000 | -$20,243,592 | $80.34 | 30 |
| 2020 Q1 | 631,635 | $48,266,000 | -$1,743,518 | $76.4 | 29 |
| 2019 Q4 | 636,905 | $57,110,000 | -$1,109,270 | $89.63 | 40 |
| 2019 Q3 | 650,274 | $57,376,000 | -$87,663,705 | $88.2 | 44 |
| 2019 Q2 | 1,648,743 | $146,256,000 | -$12,892,991 | $88.7 | 45 |
| 2019 Q1 | 1,794,700 | $160,469,000 | +$16,334,190 | $89.45 | 50 |
| 2018 Q4 | 1,606,791 | $136,226,000 | -$156,783,990 | $84.78 | 46 |
| 2018 Q3 | 3,414,424 | $315,222,000 | +$40,567,965 | $92.32 | 39 |
| 2018 Q2 | 2,998,862 | $269,929,223 | +$33,620,284 | $90.55 | 39 |
| 2018 Q1 | 2,607,004 | $236,267,236 | +$146,035,273 | $90.58 | 34 |
| 2017 Q4 | 995,497 | $90,455,417 | -$12,992,740 | $90.85 | 25 |
| 2017 Q3 | 1,146,582 | $105,241,020 | -$41,167,580 | $91.79 | 24 |
| 2017 Q2 | 1,595,083 | $145,667,725 | -$39,633,717 | $91.33 | 24 |
| 2017 Q1 | 2,029,303 | $184,701,526 | -$5,959,135 | $91.01 | 23 |
| 2016 Q4 | 2,094,925 | $187,665,599 | +$166,391,962 | $89.58 | 22 |
| 2016 Q3 | 238,576 | $20,982,000 | +$462,671 | $88 | 19 |
| 2016 Q2 | 233,959 | $19,822,000 | +$2,384,801 | $84.72 | 18 |
| 2016 Q1 | 205,384 | $16,936,000 | +$2,084,204 | $82.46 | 19 |
| 2015 Q4 | 179,983 | $14,942,000 | -$17,675,342 | $83.02 | 18 |
| 2015 Q3 | 379,604 | $32,325,000 | +$3,852,274 | $85.15 | 18 |
| 2015 Q2 | 382,161 | $34,789,405 | +$12,275,438 | $91.03 | 13 |
| 2015 Q1 | 247,313 | $23,155,000 | +$11,960,508 | $93.63 | 9 |
| 2014 Q4 | 119,565 | $11,200,000 | +$3,977,076 | $93.67 | 7 |
| 2014 Q3 | 77,166 | $7,473,610 | -$1,384,453 | $96.87 | 9 |
| 2014 Q2 | 87,977 | $8,885,000 | +$8,885,000 | $101 | 2 |