| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,611,212 | $230,554,974 | -$4,146,862 | $49.98 | 123 |
| 2025 Q2 | 4,743,173 | $221,079,773 | -$8,377,248 | $46.55 | 119 |
| 2025 Q1 | 4,816,848 | $223,978,476 | -$46,290,028 | $46.5 | 119 |
| 2024 Q4 | 5,789,930 | $296,605,130 | +$64,030,727 | $51.23 | 129 |
| 2024 Q3 | 4,322,795 | $222,378,646 | +$10,991,754 | $51.53 | 108 |
| 2024 Q2 | 4,619,595 | $217,831,634 | +$24,918,712 | $47.11 | 100 |
| 2024 Q1 | 4,074,667 | $202,152,806 | +$12,198,611 | $49.64 | 96 |
| 2023 Q4 | 3,837,047 | $182,028,161 | +$9,909,073 | $47.44 | 90 |
| 2023 Q3 | 3,615,337 | $148,971,703 | +$26,637,332 | $41.19 | 85 |
| 2023 Q2 | 2,814,107 | $119,496,720 | +$5,222,800 | $42.43 | 83 |
| 2023 Q1 | 2,679,451 | $111,365,996 | +$3,774,957 | $41.57 | 84 |
| 2022 Q4 | 2,591,186 | $104,401,753 | -$7,860,129 | $40.21 | 81 |
| 2022 Q3 | 2,782,060 | $100,204,785 | -$5,584,889 | $35.95 | 78 |
| 2022 Q2 | 2,929,816 | $116,511,907 | +$10,905,850 | $39.69 | 82 |
| 2022 Q1 | 2,736,316 | $122,233,234 | +$11,678,446 | $44.62 | 74 |
| 2021 Q4 | 2,485,397 | $118,376,320 | +$6,863,344 | $47.6 | 74 |
| 2021 Q3 | 2,269,365 | $100,854,555 | -$1,120,936 | $44.37 | 66 |
| 2021 Q2 | 2,310,583 | $107,493,705 | +$8,183,672 | $46.47 | 68 |
| 2021 Q1 | 2,156,681 | $99,122,152 | +$22,509,075 | $46.04 | 67 |
| 2020 Q4 | 1,638,719 | $64,891,325 | +$12,427,883 | $39.55 | 58 |
| 2020 Q3 | 1,335,159 | $41,127,705 | -$1,561,672 | $30.7 | 48 |
| 2020 Q2 | 1,371,971 | $41,261,526 | +$2,875,384 | $30.03 | 51 |
| 2020 Q1 | 1,299,526 | $32,878,722 | -$12,225,669 | $25.13 | 54 |
| 2019 Q4 | 1,640,514 | $61,851,957 | +$599,238 | $37.7 | 59 |
| 2019 Q3 | 1,537,764 | $54,732,703 | +$342,364 | $35.57 | 54 |
| 2019 Q2 | 1,505,874 | $53,479,050 | -$4,341,415 | $35.53 | 53 |
| 2019 Q1 | 1,649,807 | $57,256,785 | +$6,599,147 | $34.68 | 48 |
| 2018 Q4 | 1,461,256 | $45,542,688 | +$4,328,800 | $31.15 | 47 |
| 2018 Q3 | 1,260,439 | $47,481,000 | +$4,632,191 | $37.7 | 44 |
| 2018 Q2 | 1,127,929 | $41,368,000 | -$1,079,328 | $36.68 | 40 |
| 2018 Q1 | 1,171,745 | $40,286,528 | -$5,015,829 | $34.35 | 41 |
| 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,939 | $33.25 | 28 |
| 2017 Q1 | 1,301,191 | $42,867,073 | +$8,229,892 | $33.07 | 24 |
| 2016 Q4 | 1,050,933 | $35,741,648 | +$1,966,723 | $33.99 | 21 |
| 2016 Q3 | 1,004,672 | $30,921,315 | +$9,595,473 | $30.83 | 19 |
| 2016 Q2 | 696,627 | $19,970,348 | +$1,874,683 | $28.66 | 16 |
| 2016 Q1 | 534,305 | $15,045,762 | -$1,649,702 | $28.24 | 16 |
| 2015 Q4 | 593,470 | $15,717,000 | +$7,658,869 | $26.52 | 15 |
| 2015 Q3 | 304,090 | $7,918,000 | +$1,364,959 | $25.99 | 13 |
| 2015 Q2 | 251,658 | $7,412,000 | +$1,172,028 | $29.46 | 10 |
| 2015 Q1 | 211,702 | $6,374,000 | -$4,547,672 | $30.08 | 7 |
| 2014 Q4 | 365,490 | $10,697,000 | -$1,538,457 | $29.27 | 8 |
| 2014 Q3 | 401,612 | $10,848,000 | +$629,716 | $27.02 | 10 |
| 2014 Q2 | 378,074 | $10,885,000 | +$3,580,752 | $28.79 | 7 |
| 2014 Q1 | 253,695 | $7,213,000 | +$279,672 | $28.43 | 6 |