| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 903,237 | $83,482,999 | -$7,684,956 | $92.47 | 85 |
| 2025 Q2 | 999,656 | $85,518,436 | -$12,760,947 | $85.47 | 85 |
| 2025 Q1 | 1,145,812 | $93,624,327 | +$16,864,051 | $81.73 | 86 |
| 2024 Q4 | 961,953 | $74,758,761 | +$495,026 | $77.7 | 82 |
| 2024 Q3 | 980,819 | $91,391,185 | -$8,917,336 | $93.25 | 77 |
| 2024 Q2 | 1,079,886 | $91,777,740 | -$11,388,080 | $84.93 | 78 |
| 2024 Q1 | 1,211,646 | $108,431,769 | +$11,999,232 | $89.43 | 79 |
| 2023 Q4 | 1,040,225 | $90,741,722 | -$2,708,114 | $87.26 | 78 |
| 2023 Q3 | 1,112,527 | $87,390,368 | -$5,409,497 | $78.5 | 75 |
| 2023 Q2 | 1,179,821 | $96,564,086 | -$41,376,107 | $81.85 | 81 |
| 2023 Q1 | 1,671,513 | $139,875,641 | +$36,354,531 | $83.67 | 91 |
| 2022 Q4 | 1,239,866 | $97,584,253 | -$27,308,704 | $78.66 | 96 |
| 2022 Q3 | 1,612,730 | $109,453,379 | -$127,555,797 | $67.86 | 80 |
| 2022 Q2 | 3,453,176 | $255,215,303 | -$41,444,463 | $73.9 | 101 |
| 2022 Q1 | 4,628,092 | $434,736,502 | +$32,157,845 | $93.98 | 110 |
| 2021 Q4 | 4,317,457 | $390,457,275 | -$200,104,028 | $90.46 | 112 |
| 2021 Q3 | 6,374,559 | $543,049,427 | -$83,501,868 | $85.18 | 104 |
| 2021 Q2 | 7,341,675 | $667,572,179 | +$182,314,623 | $90.93 | 103 |
| 2021 Q1 | 5,398,900 | $469,523,045 | +$66,617,431 | $86.77 | 86 |
| 2020 Q4 | 4,677,829 | $381,095,363 | +$35,696,610 | $81.41 | 75 |
| 2020 Q3 | 4,224,209 | $295,064,768 | +$81,562,203 | $69.85 | 63 |
| 2020 Q2 | 3,109,088 | $194,779,003 | +$136,064,491 | $62.6 | 59 |
| 2020 Q1 | 990,213 | $48,746,044 | -$102,270,309 | $49.55 | 50 |
| 2019 Q4 | 2,959,995 | $199,674,590 | +$129,234,305 | $67.49 | 69 |
| 2019 Q3 | 1,041,656 | $65,808,729 | -$208,144 | $62.71 | 63 |
| 2019 Q2 | 1,034,215 | $67,412,934 | -$5,156,260 | $65.18 | 60 |
| 2019 Q1 | 1,115,112 | $71,544,954 | +$3,566,206 | $64.16 | 62 |
| 2018 Q4 | 1,065,161 | $61,105,651 | -$8,142,753 | $57.37 | 56 |
| 2018 Q3 | 1,191,096 | $79,163,823 | -$144,163,296 | $67.31 | 60 |
| 2018 Q2 | 3,333,959 | $224,169,475 | +$27,686,588 | $67.24 | 69 |
| 2018 Q1 | 2,918,029 | $196,351,888 | +$37,164,436 | $67.61 | 74 |
| 2017 Q4 | 2,413,706 | $169,138,806 | -$1,454,752 | $70.07 | 71 |
| 2017 Q3 | 2,260,229 | $147,790,266 | +$75,445,181 | $65.39 | 57 |
| 2017 Q2 | 1,111,284 | $66,495,907 | -$37,628,143 | $59.83 | 54 |
| 2017 Q1 | 1,743,885 | $103,309,767 | -$15,068,214 | $59.21 | 56 |
| 2016 Q4 | 1,922,708 | $105,605,533 | +$40,802,872 | $54.83 | 61 |
| 2016 Q3 | 1,252,574 | $66,984,029 | -$15,410,469 | $53.49 | 59 |
| 2016 Q2 | 1,594,871 | $77,783,677 | +$22,664,542 | $49.05 | 46 |
| 2016 Q1 | 1,126,949 | $53,265,305 | -$972,604 | $47.53 | 40 |
| 2015 Q4 | 1,149,838 | $51,611,683 | -$36,521,125 | $45.01 | 38 |
| 2015 Q3 | 1,954,133 | $87,798,000 | -$23,747,089 | $44.44 | 40 |
| 2015 Q2 | 2,430,072 | $134,576,096 | +$2,252,750 | $55.42 | 48 |
| 2015 Q1 | 2,389,554 | $135,846,684 | +$16,135,077 | $56.84 | 53 |
| 2014 Q4 | 2,108,767 | $117,896,116 | -$9,260,644 | $55.91 | 57 |
| 2014 Q3 | 2,420,874 | $144,925,922 | +$5,574,771 | $59.89 | 69 |
| 2014 Q2 | 2,232,428 | $144,032,402 | +$7,157,372 | $64.52 | 65 |
| 2014 Q1 | 1,960,010 | $122,269,628 | -$31,889,183 | $62.39 | 62 |