| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 3,915,674 | $247,098,361 | -$3,684,680 | $63.11 | 42 |
| 2025 Q2 | 3,975,266 | $233,076,356 | -$6,069,783 | $58.63 | 46 |
| 2025 Q1 | 4,080,892 | $214,205,070 | +$3,537,864 | $52.49 | 43 |
| 2024 Q4 | 4,014,992 | $204,570,289 | -$14,667,732 | $50.95 | 43 |
| 2024 Q3 | 4,273,679 | $243,984,389 | -$1,923,857 | $57.09 | 42 |
| 2024 Q2 | 4,307,582 | $229,326,756 | -$16,024,130 | $53.24 | 38 |
| 2024 Q1 | 4,609,011 | $236,602,269 | +$7,690,097 | $51.33 | 36 |
| 2023 Q4 | 4,459,509 | $227,557,413 | +$7,984,922 | $51.03 | 36 |
| 2023 Q3 | 4,314,072 | $206,896,274 | -$5,189,932 | $47.95 | 37 |
| 2023 Q2 | 4,422,515 | $215,517,270 | +$3,594,697 | $48.73 | 36 |
| 2023 Q1 | 4,347,409 | $213,423,447 | +$5,838,863 | $49.09 | 31 |
| 2022 Q4 | 4,235,828 | $198,146,902 | -$2,399,363 | $46.78 | 37 |
| 2022 Q3 | 4,281,172 | $181,820,700 | -$13,004,097 | $42.46 | 30 |
| 2022 Q2 | 4,581,692 | $224,620,712 | -$20,397,301 | $49.04 | 43 |
| 2022 Q1 | 4,987,024 | $278,023,000 | +$11,172,166 | $55.74 | 41 |
| 2021 Q4 | 4,785,757 | $282,725,034 | +$1,064,490 | $59.08 | 41 |
| 2021 Q3 | 4,742,448 | $287,602,000 | +$6,747,443 | $60.64 | 36 |
| 2021 Q2 | 4,653,894 | $302,464,000 | +$34,246,795 | $64.99 | 41 |
| 2021 Q1 | 4,126,899 | $254,381,000 | +$2,548,262 | $61.64 | 33 |
| 2020 Q4 | 4,069,287 | $236,669,000 | -$1,578,733 | $58.15 | 31 |
| 2020 Q3 | 4,118,872 | $196,144,000 | -$1,317,564 | $47.64 | 29 |
| 2020 Q2 | 4,147,066 | $185,372,700 | -$60,136,486 | $44.7 | 31 |
| 2020 Q1 | 5,504,898 | $210,008,867 | -$52,198,967 | $38.15 | 30 |
| 2019 Q4 | 6,718,810 | $356,956,474 | -$34,114,644 | $53.13 | 43 |
| 2019 Q3 | 7,359,513 | $354,945,000 | -$98,551,351 | $48.23 | 41 |
| 2019 Q2 | 9,401,329 | $487,452,000 | +$4,623,803 | $51.84 | 41 |
| 2019 Q1 | 9,309,362 | $494,478,000 | +$26,606,667 | $53.12 | 35 |
| 2018 Q4 | 8,690,780 | $416,978,000 | -$43,724,892 | $47.97 | 36 |
| 2018 Q3 | 9,591,795 | $496,945,026 | -$45,043,062 | $51.81 | 38 |
| 2018 Q2 | 10,457,788 | $567,869,807 | -$7,454,077 | $53.91 | 36 |
| 2018 Q1 | 10,576,984 | $643,998,260 | +$80,592,602 | $60.89 | 32 |
| 2017 Q4 | 9,251,220 | $552,523,000 | +$22,509,746 | $59.72 | 26 |
| 2017 Q3 | 8,639,751 | $485,978,000 | +$54,800,294 | $56.25 | 25 |
| 2017 Q2 | 7,665,407 | $409,361,000 | +$17,445,033 | $53.4 | 21 |
| 2017 Q1 | 7,344,356 | $379,158,000 | +$55,996,458 | $51.62 | 20 |
| 2016 Q4 | 6,307,549 | $289,958,000 | +$12,982,208 | $45.97 | 19 |
| 2016 Q3 | 5,976,453 | $287,745,000 | +$5,446,085 | $48.15 | 19 |
| 2016 Q2 | 5,853,788 | $259,258,000 | +$21,739,066 | $44.29 | 16 |
| 2016 Q1 | 5,360,827 | $232,720,000 | +$42,835,514 | $43.43 | 17 |
| 2015 Q4 | 4,376,123 | $182,571,000 | +$15,266,620 | $41.71 | 14 |
| 2015 Q3 | 4,009,675 | $168,510,000 | -$4,093,274 | $42.03 | 12 |
| 2015 Q2 | 4,105,909 | $208,293,069 | +$9,942,456 | $50.73 | 15 |
| 2015 Q1 | 3,909,926 | $195,925,821 | -$43,114,452 | $50.11 | 10 |
| 2014 Q4 | 4,791,970 | $232,364,284 | +$7,133,336 | $48.49 | 15 |
| 2014 Q3 | 4,645,200 | $243,036,268 | +$13,844,518 | $52.32 | 13 |
| 2014 Q2 | 4,380,554 | $239,309,149 | +$7,483,761 | $54.63 | 10 |
| 2014 Q1 | 4,245,225 | $216,930,936 | +$31,992,549 | $51.1 | 9 |