| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 12,121 | $631,868 | +$41,235 | $52.13 | 2 |
| 2025 Q3 | 6,989,576 | $347,711,741 | -$25,674,086 | $49.81 | 103 |
| 2025 Q2 | 7,511,134 | $363,734,597 | -$481,261,077 | $48.46 | 110 |
| 2025 Q1 | 17,569,359 | $773,133,692 | +$307,152,412 | $44.01 | 118 |
| 2024 Q4 | 10,533,681 | $421,383,356 | +$177,426,092 | $39.84 | 70 |
| 2024 Q3 | 6,026,299 | $267,671,746 | +$146,738,208 | $44.42 | 70 |
| 2024 Q2 | 2,719,137 | $113,529,989 | -$8,358,724 | $41.75 | 68 |
| 2024 Q1 | 2,923,785 | $122,589,861 | -$9,286,290 | $42.08 | 65 |
| 2023 Q4 | 3,125,399 | $126,015,491 | -$24,167,426 | $40.32 | 66 |
| 2023 Q3 | 3,757,495 | $135,737,775 | -$100,981,433 | $36.11 | 66 |
| 2023 Q2 | 6,502,806 | $250,428,633 | +$23,421,001 | $38.51 | 89 |
| 2023 Q1 | 5,777,902 | $219,925,839 | +$65,862,921 | $38.03 | 85 |
| 2022 Q4 | 3,854,757 | $133,769,336 | +$42,136,063 | $34.69 | 74 |
| 2022 Q3 | 2,551,592 | $73,547,064 | -$5,069,124 | $28.80 | 56 |
| 2022 Q2 | 2,698,266 | $88,718,425 | -$2,927,569 | $32.86 | 49 |
| 2022 Q1 | 2,792,777 | $108,507,056 | -$87,890,316 | $38.85 | 58 |
| 2021 Q4 | 4,967,490 | $211,572,108 | +$55,406,102 | $42.61 | 82 |
| 2021 Q3 | 3,554,841 | $145,134,746 | -$10,449,156 | $40.81 | 64 |
| 2021 Q2 | 3,792,243 | $158,702,008 | +$95,015,305 | $41.85 | 62 |
| 2021 Q1 | 1,496,180 | $58,761,057 | -$18,150,170 | $39.28 | 39 |
| 2020 Q4 | 1,993,624 | $75,132,827 | +$16,070,877 | $37.68 | 37 |
| 2020 Q3 | 1,486,299 | $48,759,010 | -$2,315,256 | $32.79 | 32 |
| 2020 Q2 | 1,878,004 | $59,060,837 | -$30,252,667 | $31.42 | 35 |
| 2020 Q1 | 2,902,669 | $78,191,678 | +$12,660,028 | $26.94 | 44 |
| 2019 Q4 | 2,328,882 | $84,876,176 | +$4,991,153 | $36.45 | 60 |
| 2019 Q3 | 2,180,832 | $72,484,486 | -$4,061,908 | $33.25 | 47 |
| 2019 Q2 | 2,305,133 | $78,754,876 | +$21,061,734 | $34.16 | 46 |
| 2019 Q1 | 1,700,993 | $56,272,442 | -$13,641,769 | $33.07 | 50 |
| 2018 Q4 | 2,261,351 | $68,058,777 | +$18,354,961 | $29.89 | 49 |
| 2018 Q3 | 1,625,786 | $54,558,037 | -$3,813,975 | $33.60 | 53 |
| 2018 Q2 | 1,852,458 | $61,923,546 | -$5,127,110 | $33.43 | 57 |
| 2018 Q1 | 1,846,646 | $63,952,971 | -$30,573,739 | $34.64 | 62 |
| 2017 Q4 | 3,234,654 | $116,807,591 | +$8,526,614 | $35.92 | 65 |
| 2017 Q3 | 2,860,924 | $101,859,147 | +$14,788,701 | $35.60 | 50 |
| 2017 Q2 | 2,450,150 | $83,176,457 | +$52,259,372 | $33.95 | 50 |
| 2017 Q1 | 927,730 | $29,786,448 | -$4,589,540 | $32.12 | 36 |
| 2016 Q4 | 1,074,910 | $32,103,000 | -$2,230,057 | $29.90 | 40 |
| 2016 Q3 | 1,132,623 | $34,269,922 | +$2,522,168 | $30.25 | 43 |
| 2016 Q2 | 1,050,736 | $31,366,307 | -$12,609,983 | $29.86 | 39 |
| 2016 Q1 | 1,470,793 | $44,171,590 | -$7,124,628 | $30.04 | 46 |
| 2015 Q4 | 1,702,448 | $54,116,386 | -$6,370,122 | $31.82 | 49 |
| 2015 Q3 | 1,885,371 | $59,671,940 | +$2,504,333 | $31.60 | 42 |
| 2015 Q2 | 1,810,275 | $62,884,147 | +$581,129 | $34.77 | 43 |
| 2015 Q1 | 1,792,830 | $63,041,590 | -$9,346,563 | $35.13 | 34 |
| 2014 Q4 | 2,079,336 | $71,164,781 | +$2,559,077 | $34.22 | 39 |
| 2014 Q3 | 2,064,076 | $75,770,325 | +$8,963,034 | $36.75 | 36 |
| 2014 Q2 | 1,820,400 | $71,670,984 | +$8,307,391 | $39.37 | 33 |
| 2014 Q1 | 1,610,188 | $61,802,000 | -$1,884,191 | $38.38 | 29 |