| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 533 | $24,097 | +$17,542 | $45.21 | 1 |
| 2025 Q2 | 145 | $6,129 | $42.27 | 1 | |
| 2025 Q1 | 145 | $5,859 | -$30,992 | $40.41 | 1 |
| 2024 Q4 | 912 | $36,790 | -$27,633 | $40.34 | 1 |
| 2024 Q3 | 1,597 | $64,886 | $40.63 | 1 | |
| 2024 Q2 | 1,597 | $60,606 | +$60,606 | $37.95 | 1 |
| 2024 Q1 | 157,946 | $6,076,189 | -$875,034 | $38.47 | 1 |
| 2023 Q4 | 181,904 | $6,403,036 | +$6,403,036 | $35.20 | 2 |
| 2021 Q3 | 0 | $0 | -$4,128,000 | $45.21 | 0 |
| 2021 Q2 | 25,747 | $4,128,000 | -$5,495,457 | $160.33 | 1 |
| 2021 Q1 | 61,964 | $9,398,000 | +$4,071,676 | $151.67 | 3 |
| 2020 Q4 | 35,119 | $4,675,000 | -$373,608 | $133.02 | 2 |
| 2020 Q3 | 37,924 | $4,318,000 | -$15,737 | $113.94 | 2 |
| 2020 Q2 | 38,062 | $4,118,000 | -$19,496 | $108.05 | 2 |
| 2020 Q1 | 38,242 | $3,535,000 | -$2,527,470 | $92.44 | 2 |
| 2019 Q4 | 60,582 | $7,420,000 | -$6,754,068 | $126.67 | 6 |
| 2019 Q3 | 117,976 | $13,667,000 | +$2,575,726 | $117.87 | 8 |
| 2019 Q2 | 96,154 | $10,984,000 | -$318,648 | $116.63 | 8 |
| 2019 Q1 | 99,060 | $11,004,000 | -$10,231,816 | $113.28 | 8 |
| 2018 Q4 | 199,433 | $20,057,000 | -$214,289 | $101.52 | 8 |
| 2018 Q3 | 200,902 | $23,626,000 | -$52,109,983 | $118.77 | 10 |
| 2018 Q2 | 660,719 | $74,106,000 | -$2,860,946,246 | $112.57 | 19 |
| 2018 Q1 | 26,900,725 | $2,964,933,707 | +$79,108,832 | $110.18 | 253 |
| 2017 Q4 | 26,181,353 | $2,978,250,952 | +$9,061,954 | $113.58 | 250 |
| 2017 Q3 | 25,254,854 | $2,707,794,683 | -$55,648,754 | $107.15 | 222 |
| 2017 Q2 | 26,262,088 | $2,715,147,092 | +$5,547,058 | $103.37 | 219 |
| 2017 Q1 | 26,206,100 | $2,684,519,827 | +$180,646,855 | $102.47 | 203 |
| 2016 Q4 | 24,408,489 | $2,431,059,592 | -$10,104,272 | $99.55 | 200 |
| 2016 Q3 | 24,478,896 | $2,290,859,844 | -$59,649,075 | $93.60 | 180 |
| 2016 Q2 | 25,232,178 | $2,283,816,478 | +$61,970,926 | $90.52 | 182 |
| 2016 Q1 | 24,397,630 | $2,149,613,060 | -$45,679,698 | $88.15 | 183 |
| 2015 Q4 | 25,024,409 | $2,174,088,173 | +$34,003,250 | $86.83 | 197 |
| 2015 Q3 | 24,531,448 | $2,037,085,167 | -$88,374,725 | $82.91 | 175 |
| 2015 Q2 | 25,589,776 | $2,320,774,556 | +$117,338,812 | $90.68 | 181 |
| 2015 Q1 | 24,223,920 | $2,211,804,151 | +$19,923,041 | $91.31 | 184 |
| 2014 Q4 | 24,063,437 | $2,199,966,020 | +$316,076,194 | $91.43 | 173 |
| 2014 Q3 | 20,049,944 | $1,762,778,279 | +$121,430,361 | $87.92 | 145 |
| 2014 Q2 | 18,668,420 | $1,651,035,716 | +$227,663,674 | $88.44 | 138 |
| 2014 Q1 | 16,065,671 | $1,359,761,774 | +$102,026,869 | $84.64 | 130 |