| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,432,175 | $315,964,756 | +$12,090,114 | $49.15 | 103 |
| 2025 Q2 | 6,242,856 | $289,059,187 | +$34,544,984 | $46.33 | 101 |
| 2025 Q1 | 5,343,418 | $226,882,635 | +$2,907,006 | $42.46 | 81 |
| 2024 Q4 | 5,323,538 | $201,140,977 | -$148,270 | $37.78 | 78 |
| 2024 Q3 | 5,278,687 | $218,673,196 | +$2,996,340 | $41.44 | 74 |
| 2024 Q2 | 5,239,208 | $201,061,365 | -$17,630,651 | $38.37 | 77 |
| 2024 Q1 | 5,687,377 | $225,391,305 | -$22,219,109 | $39.63 | 79 |
| 2023 Q4 | 6,251,477 | $243,067,860 | -$22,379,116 | $38.89 | 77 |
| 2023 Q3 | 6,710,473 | $242,854,060 | -$57,815,278 | $36.2 | 79 |
| 2023 Q2 | 8,301,963 | $306,685,504 | +$15,189,261 | $36.94 | 89 |
| 2023 Q1 | 7,895,271 | $297,294,411 | +$82,755,444 | $37.65 | 91 |
| 2022 Q4 | 5,691,039 | $204,481,172 | +$50,414,961 | $35.87 | 67 |
| 2022 Q3 | 3,897,745 | $118,487,283 | +$6,454,831 | $30.31 | 61 |
| 2022 Q2 | 3,662,315 | $126,509,585 | +$45,019,076 | $34.57 | 61 |
| 2022 Q1 | 3,508,599 | $139,623,265 | +$19,405,269 | $39.77 | 70 |
| 2021 Q4 | 2,913,696 | $112,872,491 | -$37,752,661 | $38.71 | 59 |
| 2021 Q3 | 3,891,791 | $147,723,385 | +$37,765,183 | $37.89 | 57 |
| 2021 Q2 | 2,899,896 | $114,924,247 | -$5,409,274 | $39.61 | 62 |
| 2021 Q1 | 3,036,873 | $119,403,502 | +$4,233,021 | $39.31 | 63 |
| 2020 Q4 | 2,949,373 | $110,459,225 | -$6,570,435 | $37.44 | 59 |
| 2020 Q3 | 3,110,246 | $102,449,095 | -$9,847,849 | $32.9 | 57 |
| 2020 Q2 | 3,409,131 | $112,502,741 | -$4,420,723 | $32.96 | 64 |
| 2020 Q1 | 3,530,774 | $104,073,580 | +$18,510,432 | $29.48 | 59 |
| 2019 Q4 | 2,898,271 | $121,699,088 | -$19,215,201 | $42.04 | 71 |
| 2019 Q3 | 3,362,452 | $131,286,824 | -$1,548,629 | $39.02 | 70 |
| 2019 Q2 | 3,385,954 | $136,467,776 | -$3,843,729 | $40.39 | 67 |
| 2019 Q1 | 3,486,682 | $140,385,475 | -$22,065,084 | $40.26 | 68 |
| 2018 Q4 | 4,031,514 | $149,759,814 | -$14,423,098 | $37.11 | 65 |
| 2018 Q3 | 4,367,878 | $182,340,026 | -$6,481,930 | $41.78 | 65 |
| 2018 Q2 | 4,527,154 | $187,428,552 | -$9,032,443 | $41.4 | 65 |
| 2018 Q1 | 4,741,329 | $206,588,324 | +$6,223,577 | $43.57 | 67 |
| 2017 Q4 | 4,598,201 | $204,108,669 | +$4,604,797 | $44.39 | 62 |
| 2017 Q3 | 4,491,218 | $196,568,754 | +$8,254,392 | $43.77 | 53 |
| 2017 Q2 | 4,306,576 | $179,794,000 | +$35,497,183 | $41.74 | 54 |
| 2017 Q1 | 3,456,563 | $140,034,778 | -$6,756,746 | $40.59 | 48 |
| 2016 Q4 | 3,642,821 | $138,829,000 | -$13,884,225 | $38.11 | 49 |
| 2016 Q3 | 3,987,380 | $152,483,000 | -$1,575,835 | $38.24 | 46 |
| 2016 Q2 | 4,031,138 | $146,689,000 | +$1,327,520 | $36.43 | 44 |
| 2016 Q1 | 3,986,415 | $148,849,000 | -$26,049,465 | $37.34 | 48 |
| 2015 Q4 | 4,675,546 | $176,443,000 | -$2,894,258 | $37.74 | 44 |
| 2015 Q3 | 4,768,456 | $178,497,000 | -$18,085,469 | $37.43 | 44 |
| 2015 Q2 | 5,264,607 | $222,257,000 | +$5,046,193 | $42.21 | 45 |
| 2015 Q1 | 5,134,038 | $222,660,674 | +$23,890,179 | $43.23 | 49 |
| 2014 Q4 | 4,598,734 | $194,548,132 | +$18,138,518 | $42.3 | 47 |
| 2014 Q3 | 4,148,123 | $188,608,000 | +$14,201,494 | $45.47 | 42 |
| 2014 Q2 | 3,834,791 | $188,211,724 | +$5,580,517 | $49.08 | 37 |
| 2014 Q1 | 3,733,486 | $178,275,017 | +$12,143,338 | $47.75 | 36 |