| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 107,680 | $5,342,805 | -$334,747 | $49.62 | 4 |
| 2025 Q3 | 4,634,697 | $231,647,615 | -$3,583,439 | $49.98 | 124 |
| 2025 Q2 | 4,743,173 | $221,079,773 | -$8,377,241 | $46.55 | 119 |
| 2025 Q1 | 4,816,848 | $223,978,476 | -$46,290,038 | $46.50 | 119 |
| 2024 Q4 | 5,772,200 | $295,703,513 | +$64,100,037 | $51.23 | 128 |
| 2024 Q3 | 4,322,795 | $222,378,646 | +$10,991,751 | $51.53 | 108 |
| 2024 Q2 | 4,601,997 | $217,002,598 | +$25,024,524 | $47.11 | 98 |
| 2024 Q1 | 4,074,667 | $202,152,806 | +$5,404,655 | $49.64 | 96 |
| 2023 Q4 | 17,866 | $847,575 | $47.44 | 1 | |
| 2023 Q3 | 3,599,112 | $148,303,395 | +$26,598,608 | $41.19 | 83 |
| 2023 Q2 | 2,798,822 | $118,848,177 | +$5,141,123 | $42.43 | 81 |
| 2023 Q1 | 2,666,091 | $110,810,642 | +$3,227,382 | $41.57 | 82 |
| 2022 Q4 | 2,465,311 | $99,340,690 | -$10,123,625 | $40.21 | 79 |
| 2022 Q3 | 2,781,860 | $100,197,595 | -$5,584,891 | $35.95 | 77 |
| 2022 Q2 | 2,929,616 | $116,503,969 | +$6,478,472 | $39.69 | 81 |
| 2022 Q1 | 2,727,581 | $121,844,310 | +$16,157,408 | $44.62 | 72 |
| 2021 Q4 | 2,485,197 | $118,366,800 | +$6,940,582 | $47.60 | 73 |
| 2021 Q3 | 2,289,725 | $101,945,681 | -$1,069,039 | $44.37 | 66 |
| 2021 Q2 | 2,310,410 | $107,484,412 | +$8,727,669 | $46.47 | 68 |
| 2021 Q1 | 2,156,481 | $99,112,944 | +$22,463,227 | $46.04 | 66 |
| 2020 Q4 | 1,638,519 | $64,883,415 | +$12,495,557 | $39.55 | 57 |
| 2020 Q3 | 1,334,959 | $41,121,564 | -$2,224,723 | $30.70 | 47 |
| 2020 Q2 | 1,371,740 | $41,254,589 | +$2,864,102 | $30.03 | 50 |
| 2020 Q1 | 1,254,933 | $31,757,696 | -$12,563,713 | $25.13 | 52 |
| 2019 Q4 | 1,640,314 | $61,844,415 | +$582,389 | $37.70 | 58 |
| 2019 Q3 | 1,537,453 | $54,721,638 | +$297,365 | $35.57 | 53 |
| 2019 Q2 | 1,505,563 | $53,468,000 | -$4,341,420 | $35.53 | 52 |
| 2019 Q1 | 1,649,496 | $57,246,000 | +$6,600,145 | $34.68 | 47 |
| 2018 Q4 | 1,460,919 | $45,532,000 | +$4,319,069 | $31.15 | 45 |
| 2018 Q3 | 1,260,439 | $47,481,000 | +$4,640,848 | $37.70 | 44 |
| 2018 Q2 | 1,127,929 | $41,368,000 | -$1,079,874 | $36.68 | 40 |
| 2018 Q1 | 1,003,584 | $34,509,528 | -$2,018,855 | $34.35 | 40 |
| 2017 Q4 | 1,315,452 | $46,968,788 | +$3,236,072 | $35.72 | 39 |
| 2017 Q3 | 1,166,325 | $40,257,000 | -$4,616,000 | $34.51 | 29 |
| 2017 Q2 | 1,292,709 | $42,977,230 | -$277,941 | $33.25 | 28 |
| 2017 Q1 | 1,301,191 | $42,867,073 | +$8,229,894 | $33.07 | 24 |
| 2016 Q4 | 1,050,933 | $35,741,648 | +$1,292,718 | $33.99 | 21 |
| 2016 Q3 | 1,004,672 | $30,921,315 | +$10,127,468 | $30.83 | 19 |
| 2016 Q2 | 696,627 | $19,970,348 | +$1,874,682 | $28.66 | 16 |
| 2016 Q1 | 534,305 | $15,045,762 | -$1,649,703 | $28.24 | 16 |
| 2015 Q4 | 593,470 | $15,717,000 | +$7,659,871 | $26.52 | 15 |
| 2015 Q3 | 304,066 | $7,917,000 | +$1,364,957 | $25.99 | 12 |
| 2015 Q2 | 251,612 | $7,411,000 | +$1,171,025 | $29.46 | 9 |
| 2015 Q1 | 211,702 | $6,374,000 | -$4,547,674 | $30.08 | 7 |
| 2014 Q4 | 365,490 | $10,697,000 | -$1,538,458 | $29.27 | 8 |
| 2014 Q3 | 401,612 | $10,848,000 | +$629,716 | $27.02 | 10 |
| 2014 Q2 | 378,074 | $10,885,000 | +$3,580,751 | $28.79 | 7 |
| 2014 Q1 | 253,695 | $7,213,000 | +$279,670 | $28.43 | 6 |