| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 95,301 | $3,087,307 | +$181,190 | $31.85 | 6 |
| 2025 Q3 | 10,043,135 | $295,128,447 | -$7,384,890 | $29.39 | 165 |
| 2025 Q2 | 10,317,066 | $301,033,640 | -$23,167,936 | $29.18 | 164 |
| 2025 Q1 | 11,099,454 | $329,920,059 | -$7,218,411 | $29.75 | 186 |
| 2024 Q4 | 11,535,772 | $338,731,609 | -$15,841,958 | $29.30 | 191 |
| 2024 Q3 | 11,957,407 | $385,348,261 | -$27,543,472 | $32.23 | 187 |
| 2024 Q2 | 12,843,821 | $386,325,991 | -$22,832,549 | $30.03 | 188 |
| 2024 Q1 | 13,617,804 | $432,871,083 | -$248,125 | $31.79 | 187 |
| 2023 Q4 | 1,520 | $45,266 | $29.78 | 1 | |
| 2023 Q3 | 15,235,640 | $417,416,979 | +$370,674,909 | $27.40 | 184 |
| 2023 Q2 | 1,461,755 | $435,282,475 | +$2,020,492 | $298.02 | 184 |
| 2023 Q1 | 1,455,963 | $424,654,410 | -$17,396,976 | $291.68 | 180 |
| 2022 Q4 | 1,502,882 | $434,086,703 | +$9,890,943 | $288.47 | 187 |
| 2022 Q3 | 1,445,932 | $364,704,188 | +$38,787,045 | $251.29 | 170 |
| 2022 Q2 | 1,296,582 | $347,528,942 | +$6,240,886 | $267.88 | 177 |
| 2022 Q1 | 1,230,287 | $376,911,738 | +$15,735,199 | $306.43 | 178 |
| 2021 Q4 | 1,219,940 | $390,737,972 | -$32,888,292 | $320.48 | 177 |
| 2021 Q3 | 1,296,554 | $386,349,856 | +$66,053,134 | $298.19 | 170 |
| 2021 Q2 | 1,075,897 | $315,802,629 | +$2,883,031 | $292.98 | 160 |
| 2021 Q1 | 1,069,573 | $287,190,802 | +$1,071,730 | $268.29 | 166 |
| 2020 Q4 | 1,066,002 | $279,182,091 | +$37,991,057 | $261.56 | 161 |
| 2020 Q3 | 865,868 | $203,754,168 | -$20,671,752 | $235.50 | 150 |
| 2020 Q2 | 1,118,843 | $248,613,220 | -$55,232,992 | $222.22 | 150 |
| 2020 Q1 | 1,330,822 | $251,989,911 | +$34,565,256 | $189.17 | 145 |
| 2019 Q4 | 1,163,479 | $257,696,983 | +$390,968 | $221.47 | 153 |
| 2019 Q3 | 1,122,211 | $219,966,208 | -$39,771,152 | $195.97 | 128 |
| 2019 Q2 | 1,326,387 | $268,791,904 | +$31,783,527 | $202.64 | 133 |
| 2019 Q1 | 1,163,478 | $229,638,126 | +$4,407,937 | $197.38 | 134 |
| 2018 Q4 | 1,087,409 | $193,239,618 | -$5,688,973 | $177.52 | 119 |
| 2018 Q3 | 1,100,560 | $226,733,777 | +$54,283,036 | $206.09 | 111 |
| 2018 Q2 | 825,350 | $150,885,732 | +$150,493,881 | $182.72 | 93 |
| 2018 Q1 | 2,141 | $385,000 | -$80,333 | $179.84 | 2 |
| 2017 Q4 | 2,587 | $465,000 | +$35,438 | $179.72 | 2 |
| 2017 Q3 | 1,265 | $222,000 | -$10,003 | $175.49 | 1 |
| 2017 Q2 | 2,547 | $443,000 | +$8,699 | $173.93 | 2 |
| 2017 Q1 | 1,272 | $203,000 | +$63,517 | $159.59 | 1 |
| 2016 Q4 | 874 | $128,000 | -$33,391 | $146.45 | 1 |
| 2016 Q3 | 1,102 | $171,000 | -$9,931 | $155.17 | 1 |
| 2016 Q2 | 1,166 | $176,000 | $0 | $150.94 | 1 |
| 2016 Q1 | 1,166 | $168,000 | $0 | $144.08 | 1 |