| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 4,458,507 | $297,113,875 | +$43,271,319 | $66.64 | 118 |
| 2025 Q2 | 3,888,870 | $239,139,138 | +$43,579,872 | $61.39 | 109 |
| 2025 Q1 | 3,199,594 | $189,656,346 | +$7,773,516 | $59.3 | 114 |
| 2024 Q4 | 3,145,924 | $199,472,145 | +$9,114,996 | $63.41 | 116 |
| 2024 Q3 | 2,945,322 | $187,048,294 | -$2,597,817 | $63.48 | 112 |
| 2024 Q2 | 2,965,157 | $172,017,319 | -$5,595,870 | $57.91 | 106 |
| 2024 Q1 | 3,070,606 | $187,696,472 | +$1,862,204 | $61.2 | 109 |
| 2023 Q4 | 3,080,365 | $182,265,256 | +$3,407,088 | $59.21 | 112 |
| 2023 Q3 | 2,804,227 | $145,037,349 | +$234,662 | $51.78 | 102 |
| 2023 Q2 | 2,779,663 | $150,304,603 | -$25,326,057 | $54.02 | 98 |
| 2023 Q1 | 3,237,020 | $168,844,991 | -$8,903,545 | $52.17 | 97 |
| 2022 Q4 | 3,483,832 | $181,873,680 | +$25,017,578 | $52.06 | 99 |
| 2022 Q3 | 2,959,828 | $141,026,920 | +$14,854,961 | $47.53 | 95 |
| 2022 Q2 | 2,641,414 | $133,214,454 | -$3,494,036 | $50.31 | 94 |
| 2022 Q1 | 2,692,159 | $157,940,918 | -$17,912,927 | $58.77 | 88 |
| 2021 Q4 | 2,977,647 | $176,848,177 | +$386,262 | $59.43 | 86 |
| 2021 Q3 | 2,912,757 | $165,896,043 | -$35,080,413 | $56.86 | 82 |
| 2021 Q2 | 3,543,440 | $208,175,715 | +$142,151,778 | $58.78 | 83 |
| 2021 Q1 | 1,019,943 | $172,098,947 | +$21,783,364 | $168.75 | 75 |
| 2020 Q4 | 921,744 | $130,116,274 | +$6,576,951 | $140.89 | 83 |
| 2020 Q3 | 890,162 | $94,610,004 | +$7,611,345 | $106.09 | 71 |
| 2020 Q2 | 818,531 | $85,065,482 | -$6,463,008 | $103.77 | 66 |
| 2020 Q1 | 886,794 | $75,855,180 | -$9,565,441 | $85.36 | 66 |
| 2019 Q4 | 977,065 | $140,360,172 | +$10,639,981 | $143.61 | 89 |
| 2019 Q3 | 892,194 | $119,403,578 | -$2,794,992 | $133.73 | 79 |
| 2019 Q2 | 905,851 | $124,071,514 | -$3,742,031 | $137.05 | 83 |
| 2019 Q1 | 880,585 | $121,576,744 | +$1,418,311 | $137.88 | 82 |
| 2018 Q4 | 866,177 | $106,973,611 | +$11,692,719 | $123.17 | 86 |
| 2018 Q3 | 748,742 | $114,918,739 | -$290,698 | $153.74 | 83 |
| 2018 Q2 | 756,806 | $115,365,186 | -$9,826,895 | $152.45 | 83 |
| 2018 Q1 | 823,235 | $117,732,928 | +$10,681,583 | $143.03 | 84 |
| 2017 Q4 | 748,696 | $113,986,156 | -$11,579,398 | $152.26 | 80 |
| 2017 Q3 | 814,067 | $119,351,970 | +$224,419 | $146.64 | 75 |
| 2017 Q2 | 813,007 | $114,577,284 | -$33,250,506 | $140.94 | 77 |
| 2017 Q1 | 1,042,754 | $150,229,216 | +$45,930,980 | $144.19 | 79 |
| 2016 Q4 | 730,516 | $104,391,744 | -$7,653,453 | $142.81 | 64 |
| 2016 Q3 | 790,329 | $102,990,000 | -$4,968,428 | $130.48 | 61 |
| 2016 Q2 | 832,766 | $100,846,000 | -$1,262,546 | $121.15 | 61 |
| 2016 Q1 | 825,374 | $98,137,000 | -$3,400,145 | $119.26 | 60 |
| 2015 Q4 | 854,161 | $97,734,000 | -$8,493,250 | $114.77 | 60 |
| 2015 Q3 | 904,295 | $92,413,000 | -$15,090,164 | $112.49 | 59 |
| 2015 Q2 | 936,259 | $117,834,427 | +$331,579 | $125.88 | 61 |
| 2015 Q1 | 933,473 | $122,472,016 | +$5,710,358 | $131.21 | 59 |
| 2014 Q4 | 903,446 | $116,529,837 | +$11,890,003 | $128.97 | 57 |
| 2014 Q3 | 753,495 | $89,920,360 | +$3,263,821 | $119.45 | 42 |
| 2014 Q2 | 724,818 | $92,549,909 | +$5,923,529 | $127.69 | 47 |
| 2014 Q1 | 679,208 | $83,862,942 | -$5,461,457 | $123.48 | 46 |