| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 229,829 | $31,893,430 | -$2,383,241 | $138.77 | 3 |
| 2025 Q3 | 1,594,677 | $221,684,221 | -$11,504,018 | $139.02 | 78 |
| 2025 Q2 | 1,682,324 | $212,647,010 | -$4,740,817 | $126.40 | 74 |
| 2025 Q1 | 1,723,247 | $199,223,412 | +$13,114,056 | $115.66 | 81 |
| 2024 Q4 | 1,610,060 | $186,229,758 | +$21,065,039 | $115.56 | 75 |
| 2024 Q3 | 1,417,879 | $174,816,441 | -$385,800 | $123.12 | 69 |
| 2024 Q2 | 1,433,941 | $159,878,149 | -$8,198,217 | $111.40 | 66 |
| 2024 Q1 | 1,516,122 | $157,132,324 | -$9,673,908 | $103.68 | 71 |
| 2023 Q4 | 1,546,668 | $156,307,009 | -$22,164,136 | $101.07 | 71 |
| 2023 Q3 | 1,767,156 | $171,905,456 | -$7,204,772 | $97.24 | 68 |
| 2023 Q2 | 1,840,563 | $182,530,629 | +$1,655,448 | $99.17 | 70 |
| 2023 Q1 | 1,819,422 | $182,552,961 | +$19,981,979 | $100.34 | 71 |
| 2022 Q4 | 1,622,076 | $155,801,236 | -$21,449,094 | $96.02 | 72 |
| 2022 Q3 | 1,805,104 | $162,044,441 | -$48,474,475 | $89.63 | 64 |
| 2022 Q2 | 2,340,790 | $240,955,000 | -$17,709,460 | $102.93 | 71 |
| 2022 Q1 | 2,487,484 | $273,272,463 | +$2,103,740 | $109.86 | 80 |
| 2021 Q4 | 2,424,611 | $294,834,406 | +$3,514,665 | $121.52 | 90 |
| 2021 Q3 | 2,336,166 | $289,882,189 | -$56,732,539 | $124.08 | 86 |
| 2021 Q2 | 2,869,453 | $385,671,879 | -$81,039,338 | $134.52 | 97 |
| 2021 Q1 | 3,459,893 | $454,509,098 | +$62,549,823 | $131.36 | 97 |
| 2020 Q4 | 2,930,623 | $371,533,000 | +$67,342,945 | $127.31 | 86 |
| 2020 Q3 | 2,588,738 | $288,262,559 | +$12,938,928 | $111.39 | 75 |
| 2020 Q2 | 2,484,007 | $246,648,000 | -$33,995,034 | $99.31 | 72 |
| 2020 Q1 | 2,831,678 | $240,415,953 | +$25,500,927 | $84.92 | 73 |
| 2019 Q4 | 2,478,365 | $256,199,000 | +$46,660,803 | $103.38 | 76 |
| 2019 Q3 | 1,962,989 | $183,575,600 | -$24,218,247 | $93.45 | 71 |
| 2019 Q2 | 2,220,571 | $217,021,331 | -$23,673,116 | $97.74 | 69 |
| 2019 Q1 | 2,464,931 | $243,192,312 | +$8,297,989 | $98.83 | 74 |
| 2018 Q4 | 2,387,811 | $209,621,000 | +$22,333,652 | $87.76 | 71 |
| 2018 Q3 | 2,120,535 | $205,285,000 | -$32,692,701 | $96.84 | 74 |
| 2018 Q2 | 2,456,068 | $244,387,000 | +$1,566,212 | $99.51 | 69 |
| 2018 Q1 | 2,553,138 | $272,003,183 | +$49,378,064 | $106.64 | 72 |
| 2017 Q4 | 2,053,685 | $214,758,814 | +$18,450,191 | $104.58 | 60 |
| 2017 Q3 | 1,807,360 | $179,185,340 | +$5,512,369 | $99.17 | 46 |
| 2017 Q2 | 1,865,589 | $169,803,008 | +$10,595,097 | $91.47 | 53 |
| 2017 Q1 | 1,779,566 | $152,254,134 | -$3,092,841 | $86.06 | 50 |
| 2016 Q4 | 1,737,019 | $130,626,822 | -$7,402,197 | $75.13 | 52 |
| 2016 Q3 | 1,837,912 | $150,617,774 | +$1,280,636 | $82.42 | 53 |
| 2016 Q2 | 1,838,750 | $137,608,197 | -$18,976,106 | $74.84 | 52 |
| 2016 Q1 | 2,019,291 | $149,539,480 | +$8,809,143 | $74.06 | 52 |
| 2015 Q4 | 2,007,899 | $147,539,600 | -$13,126,538 | $73.60 | 58 |
| 2015 Q3 | 2,205,513 | $159,666,000 | -$241,057,862 | $72.68 | 54 |
| 2015 Q2 | 5,491,799 | $484,225,939 | +$97,328,011 | $88.21 | 80 |
| 2015 Q1 | 4,434,930 | $390,399,000 | +$29,079,205 | $88.02 | 67 |
| 2014 Q4 | 4,114,260 | $343,388,642 | -$8,681,981 | $83.41 | 62 |
| 2014 Q3 | 3,750,086 | $314,347,881 | +$165,125,223 | $83.82 | 53 |
| 2014 Q2 | 1,783,621 | $147,507,694 | +$7,550,712 | $82.69 | 44 |
| 2014 Q1 | 1,353,005 | $104,343,728 | +$20,119,332 | $77.12 | 43 |