| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 7,473,160 | $498,493,031 | -$12,199,516 | $66.74 | 96 |
| 2025 Q2 | 7,647,405 | $487,240,583 | -$14,295,499 | $63.71 | 98 |
| 2025 Q1 | 7,907,648 | $519,195,247 | +$16,087,382 | $65.72 | 103 |
| 2024 Q4 | 7,669,513 | $479,806,849 | -$38,675,482 | $62.58 | 99 |
| 2024 Q3 | 8,197,793 | $532,684,631 | -$104,940,470 | $64.99 | 97 |
| 2024 Q2 | 9,821,205 | $575,226,570 | +$4,992,656 | $58.56 | 100 |
| 2024 Q1 | 9,682,114 | $576,220,994 | -$105,441,905 | $59.53 | 103 |
| 2023 Q4 | 11,484,502 | $649,664,387 | -$111,524,506 | $56.57 | 117 |
| 2023 Q3 | 13,582,117 | $758,705,113 | -$272,018,135 | $55.86 | 113 |
| 2023 Q2 | 18,459,673 | $1,063,271,547 | -$142,902,094 | $57.6 | 132 |
| 2023 Q1 | 20,460,050 | $1,242,541,809 | -$47,331,261 | $60.62 | 138 |
| 2022 Q4 | 21,330,544 | $1,324,098,949 | +$11,727,140 | $62.07 | 148 |
| 2022 Q3 | 21,254,371 | $1,260,087,491 | +$178,306,994 | $59.36 | 136 |
| 2022 Q2 | 18,088,885 | $1,196,267,111 | +$273,704,290 | $66.1 | 128 |
| 2022 Q1 | 13,874,526 | $997,096,396 | +$315,497,502 | $71.86 | 112 |
| 2021 Q4 | 8,984,238 | $625,180,277 | +$53,128,748 | $69.6 | 94 |
| 2021 Q3 | 7,829,460 | $504,112,195 | +$21,376,468 | $64.37 | 80 |
| 2021 Q2 | 7,849,029 | $507,158,475 | +$26,262,675 | $64.59 | 71 |
| 2021 Q1 | 7,452,782 | $465,456,274 | +$28,920,954 | $62.33 | 67 |
| 2020 Q4 | 6,644,641 | $357,571,000 | -$11,298,532 | $53.82 | 69 |
| 2020 Q3 | 6,789,135 | $321,839,000 | +$3,875,081 | $47.41 | 66 |
| 2020 Q2 | 6,661,350 | $310,188,000 | -$10,358,304 | $46.57 | 61 |
| 2020 Q1 | 6,887,245 | $285,146,000 | -$31,005,660 | $41.39 | 57 |
| 2019 Q4 | 7,688,804 | $376,850,000 | +$507,685 | $49.02 | 60 |
| 2019 Q3 | 7,744,284 | $360,267,410 | -$32,208,683 | $46.53 | 65 |
| 2019 Q2 | 8,269,215 | $376,166,000 | -$9,834,740 | $45.54 | 68 |
| 2019 Q1 | 8,646,165 | $385,109,000 | -$138,243,318 | $44.54 | 64 |
| 2018 Q4 | 11,936,426 | $505,451,000 | +$39,520,110 | $42.32 | 62 |
| 2018 Q3 | 10,445,478 | $494,647,989 | +$61,678,086 | $47.36 | 48 |
| 2018 Q2 | 10,008,607 | $442,085,000 | -$54,887,432 | $46.32 | 43 |
| 2018 Q1 | 10,347,689 | $469,183,000 | +$124,212,599 | $45.38 | 42 |
| 2017 Q4 | 7,609,096 | $353,502,000 | +$22,856,438 | $46.43 | 36 |
| 2017 Q3 | 6,832,686 | $303,336,000 | +$34,026,728 | $44.39 | 34 |
| 2017 Q2 | 6,068,522 | $263,283,186 | +$28,081,494 | $43.4 | 33 |
| 2017 Q1 | 5,423,153 | $232,162,000 | +$69,786,674 | $42.91 | 32 |
| 2016 Q4 | 3,799,074 | $157,032,000 | +$51,879,001 | $41.31 | 27 |
| 2016 Q3 | 2,519,583 | $98,958,000 | +$35,896,237 | $39.64 | 23 |
| 2016 Q2 | 1,606,250 | $61,896,000 | -$8,583,859 | $38.47 | 23 |
| 2016 Q1 | 1,812,989 | $68,543,000 | +$10,862,059 | $37.86 | 21 |
| 2015 Q4 | 1,494,283 | $53,663,000 | +$52,378,115 | $35.52 | 18 |
| 2015 Q3 | 2,314 | $79,000 | +$79,000 | $34.14 | 1 |