| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 171,577 | $10,439,408 | +$2,192,172 | $60.73 | 4 |
| 2025 Q3 | 4,762,154 | $280,568,915 | +$18,065,934 | $59.00 | 107 |
| 2025 Q2 | 4,848,611 | $272,968,634 | +$3,912,000 | $56.41 | 116 |
| 2025 Q1 | 4,786,420 | $252,177,973 | +$2,411,568 | $52.72 | 116 |
| 2024 Q4 | 4,764,915 | $247,773,001 | +$5,846,062 | $51.88 | 120 |
| 2024 Q3 | 4,472,138 | $252,596,882 | +$10,070,518 | $56.63 | 113 |
| 2024 Q2 | 4,256,557 | $230,365,564 | -$3,798,130 | $54.08 | 120 |
| 2024 Q1 | 4,416,629 | $236,100,998 | +$13,435,029 | $53.45 | 113 |
| 2023 Q4 | 4,106,246 | $214,636,126 | -$33,745,132 | $52.29 | 110 |
| 2023 Q3 | 4,484,410 | $225,887,628 | -$4,383,642 | $50.37 | 108 |
| 2023 Q2 | 4,583,930 | $231,518,550 | +$14,173,023 | $50.49 | 102 |
| 2023 Q1 | 4,100,078 | $206,886,100 | +$6,488,767 | $50.48 | 88 |
| 2022 Q4 | 4,101,701 | $202,331,090 | +$74,064,134 | $49.29 | 78 |
| 2022 Q3 | 2,292,735 | $102,261,249 | +$15,531,787 | $44.60 | 54 |
| 2022 Q2 | 1,955,593 | $96,684,784 | +$4,298,671 | $49.44 | 48 |
| 2022 Q1 | 1,863,102 | $103,808,004 | +$13,562,398 | $55.72 | 57 |
| 2021 Q4 | 1,640,841 | $93,302,501 | +$12,132,905 | $56.80 | 56 |
| 2021 Q3 | 1,416,303 | $81,596,258 | -$28,718,762 | $57.61 | 52 |
| 2021 Q2 | 1,909,309 | $113,175,238 | -$72,365,629 | $59.28 | 56 |
| 2021 Q1 | 3,112,056 | $176,053,855 | +$17,746,825 | $56.57 | 60 |
| 2020 Q4 | 2,958,155 | $162,038,266 | -$23,304,243 | $54.87 | 60 |
| 2020 Q3 | 3,404,683 | $158,880,268 | +$4,758,509 | $46.73 | 62 |
| 2020 Q2 | 3,170,886 | $145,776,556 | -$4,751,051 | $45.97 | 67 |
| 2020 Q1 | 3,296,646 | $130,883,844 | -$42,878,791 | $39.70 | 66 |
| 2019 Q4 | 4,293,872 | $244,713,398 | -$16,405,524 | $57.00 | 71 |
| 2019 Q3 | 4,543,938 | $239,006,022 | +$46,923,546 | $52.45 | 67 |
| 2019 Q2 | 3,622,322 | $201,310,954 | +$3,524,505 | $55.62 | 65 |
| 2019 Q1 | 3,555,100 | $192,848,338 | +$24,425,114 | $54.24 | 64 |
| 2018 Q4 | 2,967,951 | $150,985,000 | +$10,488,717 | $50.84 | 57 |
| 2018 Q3 | 2,398,081 | $129,586,000 | +$1,819,851 | $54.05 | 46 |
| 2018 Q2 | 2,354,387 | $127,144,000 | +$13,463,854 | $53.99 | 46 |
| 2018 Q1 | 2,089,505 | $126,604,000 | +$24,019,441 | $60.62 | 43 |
| 2017 Q4 | 1,526,271 | $89,035,000 | -$5,866,946 | $58.35 | 36 |
| 2017 Q3 | 1,621,187 | $91,600,000 | +$3,064,329 | $56.38 | 33 |
| 2017 Q2 | 1,570,207 | $82,150,000 | -$2,608,532 | $52.33 | 29 |
| 2017 Q1 | 1,621,434 | $82,763,000 | +$43,458,385 | $51.04 | 22 |
| 2016 Q4 | 770,848 | $35,665,000 | +$3,894,844 | $46.29 | 13 |
| 2016 Q3 | 686,590 | $33,523,000 | +$8,236,900 | $48.82 | 10 |
| 2016 Q2 | 519,981 | $23,427,000 | +$559,990 | $45.09 | 8 |
| 2016 Q1 | 508,178 | $22,506,000 | -$9,929,206 | $44.30 | 5 |
| 2015 Q4 | 732,492 | $29,872,000 | -$266,650 | $40.79 | 6 |
| 2015 Q3 | 738,474 | $31,695,000 | -$16,842,433 | $42.92 | 5 |
| 2015 Q2 | 1,024,843 | $53,463,000 | +$28,340,886 | $52.17 | 5 |
| 2015 Q1 | 481,507 | $25,052,000 | +$25,052,024 | $51.97 | 2 |