| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 2,672,661 | $227,263,666 | -$4,714,892 | $84.98 | 57 |
| 2025 Q2 | 2,729,738 | $208,719,882 | -$85,529,706 | $76.47 | 55 |
| 2025 Q1 | 3,850,782 | $285,888,061 | +$27,788,261 | $74.29 | 61 |
| 2024 Q4 | 3,476,568 | $263,043,490 | -$80,443,151 | $75.68 | 65 |
| 2024 Q3 | 4,542,512 | $322,667,463 | +$23,114,043 | $71.41 | 61 |
| 2024 Q2 | 4,216,227 | $317,709,208 | +$87,520,229 | $75.5 | 66 |
| 2024 Q1 | 3,059,838 | $228,888,632 | -$27,266,333 | $74.85 | 62 |
| 2023 Q4 | 3,443,873 | $214,004,846 | +$14,511,071 | $62.04 | 64 |
| 2023 Q3 | 3,201,758 | $192,691,366 | -$22,980,847 | $60.19 | 52 |
| 2023 Q2 | 3,580,766 | $210,630,176 | +$27,806,018 | $58.84 | 54 |
| 2023 Q1 | 3,113,003 | $165,990,646 | +$1,146,135 | $53.21 | 41 |
| 2022 Q4 | 3,118,458 | $150,210,922 | +$23,623,783 | $48.05 | 42 |
| 2022 Q3 | 2,687,043 | $126,485,427 | +$14,466,879 | $47.06 | 43 |
| 2022 Q2 | 2,380,568 | $112,628,703 | +$13,057,678 | $47.3 | 39 |
| 2022 Q1 | 2,102,991 | $103,088,567 | -$3,468,860 | $49.02 | 40 |
| 2021 Q4 | 2,171,280 | $109,775,470 | +$4,392,110 | $50.56 | 43 |
| 2021 Q3 | 2,050,284 | $103,762,181 | -$306,196 | $50.61 | 44 |
| 2021 Q2 | 2,056,220 | $99,902,701 | -$371,690 | $48.54 | 40 |
| 2021 Q1 | 2,066,952 | $103,078,290 | -$9,977,244 | $49.87 | 40 |
| 2020 Q4 | 2,280,474 | $104,419,069 | -$1,952,513 | $45.79 | 41 |
| 2020 Q3 | 2,349,766 | $95,785,432 | -$10,382,105 | $40.72 | 43 |
| 2020 Q2 | 2,611,475 | $101,149,782 | -$19,427,707 | $38.69 | 42 |
| 2020 Q1 | 3,164,341 | $112,149,026 | -$17,348,523 | $35.44 | 48 |
| 2019 Q4 | 3,611,208 | $154,005,734 | -$21,745,690 | $42.65 | 54 |
| 2019 Q3 | 4,086,665 | $162,688,276 | -$24,697,162 | $39.82 | 52 |
| 2019 Q2 | 4,706,739 | $179,892,121 | -$67,160,887 | $38.07 | 54 |
| 2019 Q1 | 6,431,880 | $255,919,321 | -$126,515,041 | $39.79 | 59 |
| 2018 Q4 | 9,618,714 | $349,166,230 | -$204,966,563 | $36.3 | 65 |
| 2018 Q3 | 15,041,157 | $670,216,290 | -$165,599,286 | $44.56 | 70 |
| 2018 Q2 | 18,783,436 | $781,809,046 | -$86,588,615 | $41.63 | 68 |
| 2018 Q1 | 20,863,614 | $884,079,756 | -$453,160,527 | $42.37 | 71 |
| 2017 Q4 | 31,520,668 | $1,390,754,749 | +$151,322,880 | $44.09 | 74 |
| 2017 Q3 | 28,094,417 | $1,138,855,392 | -$241,905,490 | $40.53 | 68 |
| 2017 Q2 | 34,175,076 | $1,330,781,534 | +$34,251,088 | $38.94 | 70 |
| 2017 Q1 | 33,137,549 | $1,242,917,443 | -$401,651,025 | $37.51 | 63 |
| 2016 Q4 | 43,711,549 | $1,627,103,861 | +$437,892,418 | $37.22 | 67 |
| 2016 Q3 | 32,179,092 | $1,058,717,000 | +$301,742,628 | $32.9 | 54 |
| 2016 Q2 | 23,065,395 | $709,620,000 | +$121,561,857 | $30.77 | 48 |
| 2016 Q1 | 18,698,852 | $628,618,000 | -$326,125,413 | $33.55 | 53 |
| 2015 Q4 | 28,048,537 | $1,067,905,000 | +$162,357,808 | $38.09 | 74 |
| 2015 Q3 | 23,786,185 | $867,349,000 | +$149,756,440 | $36.46 | 66 |
| 2015 Q2 | 19,648,685 | $820,507,695 | +$359,356,602 | $41.78 | 53 |
| 2015 Q1 | 11,045,235 | $453,988,977 | +$10,511,350 | $41.11 | 50 |
| 2014 Q4 | 11,079,989 | $410,315,889 | +$73,366,448 | $37.03 | 41 |
| 2014 Q3 | 9,072,424 | $350,543,000 | +$115,600,149 | $38.68 | 29 |
| 2014 Q2 | 6,090,920 | $223,432,235 | -$32,887,459 | $36.73 | 28 |
| 2014 Q1 | 7,009,594 | $247,638,222 | +$95,303,732 | $35.36 | 23 |