| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,594,677 | $221,684,221 | -$11,504,014 | $139.02 | 78 |
| 2025 Q2 | 1,682,324 | $212,647,010 | -$4,740,815 | $126.4 | 74 |
| 2025 Q1 | 1,723,247 | $199,223,412 | +$13,114,057 | $115.66 | 81 |
| 2024 Q4 | 1,609,971 | $186,214,684 | +$21,054,748 | $115.56 | 75 |
| 2024 Q3 | 1,417,879 | $174,816,441 | -$385,801 | $123.12 | 69 |
| 2024 Q2 | 1,433,941 | $159,878,149 | -$8,198,216 | $111.4 | 66 |
| 2024 Q1 | 1,516,122 | $157,132,324 | -$9,658,248 | $103.68 | 71 |
| 2023 Q4 | 1,606,430 | $162,346,915 | -$23,344,105 | $101.07 | 72 |
| 2023 Q3 | 1,828,558 | $177,876,371 | -$7,229,535 | $97.24 | 69 |
| 2023 Q2 | 1,902,319 | $188,655,095 | +$1,524,340 | $99.17 | 71 |
| 2023 Q1 | 1,882,500 | $188,882,397 | +$20,135,404 | $100.34 | 72 |
| 2022 Q4 | 1,684,597 | $161,803,611 | -$21,622,274 | $96.02 | 74 |
| 2022 Q3 | 1,869,440 | $167,810,152 | -$48,525,256 | $89.63 | 66 |
| 2022 Q2 | 2,405,761 | $247,642,670 | -$15,665,531 | $102.93 | 73 |
| 2022 Q1 | 2,551,591 | $280,315,243 | +$2,225,909 | $109.86 | 82 |
| 2021 Q4 | 2,485,928 | $302,285,648 | +$9,131,980 | $121.52 | 91 |
| 2021 Q3 | 2,395,581 | $297,254,402 | -$50,870,713 | $124.08 | 87 |
| 2021 Q2 | 2,941,608 | $395,378,530 | -$80,675,053 | $134.52 | 98 |
| 2021 Q1 | 3,529,340 | $463,631,656 | +$48,072,146 | $131.36 | 98 |
| 2020 Q4 | 3,158,270 | $400,515,041 | +$69,368,676 | $127.31 | 88 |
| 2020 Q3 | 2,632,578 | $293,145,897 | +$14,249,327 | $111.39 | 76 |
| 2020 Q2 | 2,526,030 | $250,821,304 | -$34,078,647 | $99.31 | 73 |
| 2020 Q1 | 2,874,331 | $244,038,046 | +$25,722,891 | $84.92 | 74 |
| 2019 Q4 | 2,548,968 | $263,494,692 | +$46,487,750 | $103.38 | 80 |
| 2019 Q3 | 2,033,771 | $190,190,937 | -$24,501,881 | $93.45 | 73 |
| 2019 Q2 | 2,294,376 | $224,235,146 | -$23,729,892 | $97.74 | 72 |
| 2019 Q1 | 2,539,310 | $250,543,246 | +$7,656,183 | $98.83 | 76 |
| 2018 Q4 | 2,468,684 | $216,718,102 | +$17,720,099 | $87.76 | 73 |
| 2018 Q3 | 2,253,970 | $218,207,736 | -$37,358,670 | $96.84 | 75 |
| 2018 Q2 | 2,638,075 | $262,499,369 | +$2,914,810 | $99.51 | 71 |
| 2018 Q1 | 2,638,744 | $281,132,207 | +$49,971,150 | $106.64 | 74 |
| 2017 Q4 | 2,133,734 | $223,129,874 | +$18,824,167 | $104.58 | 61 |
| 2017 Q3 | 1,883,833 | $186,768,779 | +$5,134,527 | $99.17 | 48 |
| 2017 Q2 | 1,939,233 | $176,539,225 | +$688,617 | $91.47 | 54 |
| 2017 Q1 | 1,961,513 | $167,912,493 | -$3,067,539 | $86.06 | 51 |
| 2016 Q4 | 1,782,269 | $134,025,822 | -$8,030,233 | $75.13 | 53 |
| 2016 Q3 | 1,891,523 | $155,036,774 | +$2,514,724 | $82.42 | 54 |
| 2016 Q2 | 1,838,750 | $137,608,197 | -$18,978,956 | $74.84 | 52 |
| 2016 Q1 | 2,045,485 | $151,479,480 | +$7,184,518 | $74.06 | 53 |
| 2015 Q4 | 2,007,899 | $147,539,600 | -$13,122,538 | $73.6 | 58 |
| 2015 Q3 | 2,205,513 | $159,666,000 | -$243,470,080 | $72.68 | 54 |
| 2015 Q2 | 5,491,799 | $484,225,939 | +$97,223,051 | $88.21 | 80 |
| 2015 Q1 | 4,434,930 | $390,399,000 | +$29,079,188 | $88.02 | 67 |
| 2014 Q4 | 4,114,260 | $343,388,642 | -$8,681,976 | $83.41 | 62 |
| 2014 Q3 | 3,750,086 | $314,347,881 | +$165,125,248 | $83.82 | 53 |
| 2014 Q2 | 1,783,625 | $147,508,694 | +$7,553,034 | $82.69 | 45 |
| 2014 Q1 | 1,376,005 | $106,117,728 | +$17,148,772 | $77.12 | 46 |