| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 10,530 | $852,509 | -$243 | $80.96 | 2 |
| 2025 Q3 | 4,726,371 | $378,002,903 | +$4,182,119 | $79.98 | 95 |
| 2025 Q2 | 4,676,998 | $346,332,749 | +$10,047,962 | $74.05 | 86 |
| 2025 Q1 | 4,536,555 | $317,069,457 | +$12,051,464 | $69.89 | 87 |
| 2024 Q4 | 4,380,497 | $307,628,951 | -$3,034,558 | $70.22 | 83 |
| 2024 Q3 | 4,395,069 | $314,290,942 | +$4,605,510 | $71.51 | 82 |
| 2024 Q2 | 4,330,954 | $283,914,593 | -$4,379,964 | $65.55 | 74 |
| 2024 Q1 | 4,416,248 | $283,529,700 | -$5,062,667 | $64.21 | 84 |
| 2023 Q4 | 2,779 | $164,128 | +$164,128 | $59.06 | 1 |
| 2023 Q3 | 4,575,512 | $247,507,467 | -$2,358,752 | $54.09 | 71 |
| 2023 Q2 | 4,618,716 | $258,139,391 | -$13,896,467 | $55.90 | 68 |
| 2023 Q1 | 4,790,031 | $253,565,811 | -$19,147,106 | $52.94 | 69 |
| 2022 Q4 | 5,151,592 | $265,051,022 | -$6,760,336 | $51.45 | 66 |
| 2022 Q3 | 5,319,371 | $244,333,006 | -$7,779,382 | $45.93 | 69 |
| 2022 Q2 | 5,504,132 | $275,264,904 | -$13,297,665 | $50.01 | 72 |
| 2022 Q1 | 5,724,251 | $323,480,475 | -$7,947,910 | $56.51 | 75 |
| 2021 Q4 | 5,808,139 | $343,518,022 | -$1,789,779 | $59.20 | 81 |
| 2021 Q3 | 5,853,041 | $310,663,330 | -$41,643,041 | $53.15 | 77 |
| 2021 Q2 | 6,397,742 | $343,633,798 | -$15,421,623 | $53.78 | 71 |
| 2021 Q1 | 6,592,782 | $337,312,245 | -$3,577,816 | $51.14 | 69 |
| 2020 Q4 | 6,131,054 | $293,872,887 | -$4,778,094 | $47.92 | 63 |
| 2020 Q3 | 6,988,941 | $308,912,360 | -$12,619,997 | $44.21 | 68 |
| 2020 Q2 | 7,167,900 | $299,828,733 | -$16,125,447 | $41.83 | 64 |
| 2020 Q1 | 7,567,724 | $275,708,555 | +$10,049,885 | $36.41 | 62 |
| 2019 Q4 | 7,229,949 | $345,613,447 | +$16,400,267 | $47.80 | 68 |
| 2019 Q3 | 6,821,842 | $311,919,251 | +$22,177,010 | $45.72 | 61 |
| 2019 Q2 | 6,308,613 | $283,669,570 | +$4,442,685 | $44.97 | 53 |
| 2019 Q1 | 6,195,497 | $276,648,234 | +$12,528,631 | $44.65 | 43 |
| 2018 Q4 | 5,903,884 | $233,502,768 | +$10,424,792 | $39.54 | 39 |
| 2018 Q3 | 5,612,115 | $262,702,985 | -$302,495 | $46.81 | 36 |
| 2018 Q2 | 5,644,724 | $251,379,718 | -$7,431,721 | $44.54 | 35 |
| 2018 Q1 | 5,815,260 | $249,639,568 | -$6,065,057 | $42.93 | 35 |
| 2017 Q4 | 5,955,762 | $262,768,296 | -$19,207,549 | $44.12 | 33 |
| 2017 Q3 | 6,391,667 | $265,443,696 | -$5,113,340 | $41.53 | 29 |
| 2017 Q2 | 6,512,594 | $263,675,652 | +$2,876,622 | $40.49 | 28 |
| 2017 Q1 | 6,441,641 | $258,283,260 | +$11,541,079 | $40.09 | 25 |
| 2016 Q4 | 6,155,246 | $238,698,081 | +$10,556,685 | $38.78 | 24 |
| 2016 Q3 | 5,838,852 | $219,667,000 | +$16,871,503 | $37.62 | 24 |
| 2016 Q2 | 5,409,170 | $199,609,000 | +$19,793,352 | $36.91 | 20 |
| 2016 Q1 | 4,871,815 | $175,705,000 | +$3,798,449 | $36.07 | 18 |
| 2015 Q4 | 4,773,121 | $165,192,000 | +$5,737,752 | $34.62 | 21 |
| 2015 Q3 | 4,607,013 | $153,843,000 | +$2,499,784 | $33.39 | 18 |
| 2015 Q2 | 1,204,292 | $42,802,439 | -$1,316,484 | $35.54 | 16 |
| 2015 Q1 | 4,296,276 | $156,045,809 | +$13,341,966 | $36.32 | 15 |
| 2014 Q4 | 3,930,630 | $141,001,713 | +$58,030,566 | $35.87 | 15 |
| 2014 Q3 | 2,295,009 | $78,029,310 | +$25,375,337 | $34.00 | 7 |
| 2014 Q2 | 1,548,671 | $52,746,000 | -$969,552 | $33.95 | 5 |
| 2014 Q1 | 1,579,743 | $51,628,000 | +$5,262,120 | $32.68 | 5 |