| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 171,668 | $22,878,195 | -$87,659 | $133.27 | 3 |
| 2025 Q2 | 172,258 | $24,438,242 | +$22,557 | $141.87 | 4 |
| 2025 Q1 | 172,099 | $23,567,036 | +$91,000 | $136.94 | 4 |
| 2024 Q4 | 171,433 | $28,313,874 | -$63,548,804 | $165.16 | 3 |
| 2024 Q3 | 557,836 | $69,679,295 | +$836,397 | $124.91 | 4 |
| 2024 Q2 | 551,140 | $65,073,085 | -$4,769,202 | $118.07 | 3 |
| 2024 Q1 | 591,533 | $66,517,886 | $112.45 | 3 | |
| 2023 Q4 | 591,533 | $55,124,954 | +$747 | $93.19 | 3 |
| 2023 Q3 | 1,708,264 | $153,333,600 | -$10,957,800 | $89.76 | 4 |
| 2023 Q2 | 1,830,347 | $140,588,913 | -$12,438,294 | $76.81 | 3 |
| 2023 Q1 | 2,027,982 | $127,694,457 | +$11,522,796 | $63.16 | 5 |
| 2022 Q4 | 1,839,321 | $117,330,220 | -$2,521,366 | $63.79 | 3 |
| 2022 Q3 | 1,878,985 | $87,374,000 | -$2,297,175 | $46.5 | 3 |
| 2022 Q2 | 1,928,380 | $93,487,785 | +$7,520,680 | $48.48 | 5 |
| 2022 Q1 | 1,767,515 | $109,658,000 | -$674,880 | $61.99 | 6 |
| 2021 Q4 | 1,774,834 | $128,523,995 | -$9,557,757 | $72.42 | 10 |
| 2021 Q3 | 1,928,223 | $118,757,000 | -$2,240,222 | $61.57 | 8 |
| 2021 Q2 | 1,964,580 | $122,197,000 | -$6,646,873 | $62.2 | 6 |
| 2021 Q1 | 2,106,861 | $99,044,000 | +$27,052,530 | $47.01 | 6 |
| 2020 Q4 | 1,530,247 | $74,952,000 | -$6,210,057 | $48.98 | 7 |
| 2020 Q3 | 1,673,859 | $74,905,416 | -$865,326 | $44.75 | 8 |
| 2020 Q2 | 1,688,631 | $84,296,838 | -$41,211,157 | $49.92 | 8 |
| 2020 Q1 | 2,858,339 | $95,754,670 | -$10,262,954 | $33.5 | 10 |
| 2019 Q4 | 3,160,407 | $150,465,214 | -$75,649,339 | $47.71 | 10 |
| 2019 Q3 | 4,835,067 | $182,834,676 | -$4,831,477,970 | $37.82 | 14 |
| 2019 Q2 | 145,693,210 | $4,996,952,286 | -$16,987,300 | $34.3 | 217 |
| 2019 Q1 | 147,248,053 | $4,175,895,793 | +$28,943,889 | $28.25 | 202 |
| 2018 Q4 | 146,224,363 | $3,652,165,002 | -$79,224,465 | $24.54 | 195 |
| 2018 Q3 | 148,452,586 | $5,129,106,265 | +$6,532,275 | $34.55 | 218 |
| 2018 Q2 | 148,566,567 | $4,725,193,651 | +$180,143,639 | $31.87 | 215 |
| 2018 Q1 | 142,918,619 | $4,289,153,684 | +$17,254,874 | $29.62 | 237 |
| 2017 Q4 | 142,351,935 | $4,726,589,367 | -$19,484,326 | $33.47 | 223 |
| 2017 Q3 | 140,285,920 | $4,213,480,462 | -$65,393,406 | $30.1 | 204 |
| 2017 Q2 | 142,751,180 | $3,785,509,303 | +$250,767,530 | $26.45 | 198 |
| 2017 Q1 | 133,393,272 | $3,244,118,898 | +$601,661,512 | $24.32 | 182 |
| 2016 Q4 | 91,635,258 | $1,774,151,560 | -$13,025,015 | $19.36 | 156 |
| 2016 Q3 | 113,279,351 | $1,965,267,053 | +$41,602,868 | $17.96 | 151 |
| 2016 Q2 | 114,279,060 | $1,687,002,133 | -$62,604,801 | $15.15 | 144 |
| 2016 Q1 | 95,570,124 | $1,636,133,444 | +$77,023,034 | $17.12 | 135 |
| 2015 Q4 | 114,497,276 | $1,690,398,010 | +$53,880,486 | $15.18 | 142 |
| 2015 Q3 | 110,580,069 | $1,830,296,188 | +$54,652,715 | $17.18 | 139 |
| 2015 Q2 | 107,123,013 | $2,273,023,123 | +$60,176,033 | $22.15 | 145 |
| 2015 Q1 | 104,805,737 | $2,199,086,530 | +$161,187,003 | $21.6 | 150 |
| 2014 Q4 | 97,114,280 | $2,185,006,978 | -$93,948,328 | $23.58 | 143 |
| 2014 Q3 | 100,589,327 | $2,290,643,112 | -$126,678,582 | $23.84 | 137 |
| 2014 Q2 | 104,494,207 | $2,771,742,863 | +$176,527,291 | $27.72 | 141 |
| 2014 Q1 | 97,806,850 | $3,015,374,162 | +$79,524,548 | $31.8 | 141 |