| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,071 | $368,510 | $72.67 | 1 | |
| 2025 Q2 | 5,071 | $377,333 | $74.41 | 1 | |
| 2025 Q1 | 5,071 | $332,708 | -$12,007 | $65.61 | 1 |
| 2024 Q4 | 5,254 | $312,193 | -$594 | $59.42 | 1 |
| 2024 Q3 | 5,264 | $366,743 | -$3,832 | $69.67 | 1 |
| 2024 Q2 | 5,319 | $302,119 | +$302,119 | $56.80 | 1 |
| 2022 Q2 | 0 | $0 | -$16,000 | 0 | |
| 2022 Q1 | 210 | $16,000 | +$16,000 | $76.19 | 1 |
| 2021 Q3 | 0 | $0 | -$6,000 | 0 | |
| 2021 Q2 | 88 | $6,000 | -$6,000 | $68.18 | 1 |
| 2021 Q1 | 177 | $11,000 | -$1,474 | $64.10 | 3 |
| 2020 Q4 | 200 | $12,000 | -$281,634 | $59.41 | 3 |
| 2020 Q3 | 4,735 | $294,000 | -$13,115 | $59.53 | 4 |
| 2020 Q2 | 4,948 | $297,000 | -$291,087 | $56.82 | 3 |
| 2020 Q1 | 9,895 | $575,000 | -$4,829,850 | $57.43 | 4 |
| 2019 Q4 | 86,791 | $5,450,006 | -$128,780 | $57.65 | 4 |
| 2019 Q3 | 88,819 | $4,831,269 | +$4,305,415 | $53.38 | 4 |
| 2019 Q2 | 9,242 | $480,000 | -$457,042 | $53.29 | 2 |
| 2019 Q1 | 17,429 | $959,000 | -$748,407 | $55.23 | 4 |
| 2018 Q4 | 30,857 | $1,544,000 | -$380,329 | $51.52 | 4 |
| 2018 Q3 | 38,856 | $2,038,000 | -$947,464 | $54.43 | 5 |
| 2018 Q2 | 56,102 | $3,107,000 | -$269,671 | $55.19 | 8 |
| 2018 Q1 | 60,924 | $3,425,000 | -$907,489 | $56.42 | 8 |
| 2017 Q4 | 76,513 | $4,434,000 | -$364,901 | $58.82 | 9 |
| 2017 Q3 | 82,268 | $5,143,000 | -$93,915,876 | $62.73 | 9 |
| 2017 Q2 | 1,577,144 | $99,087,000 | -$2,311,133,188 | $62.84 | 16 |
| 2017 Q1 | 38,073,738 | $2,418,707,290 | +$38,885,221 | $63.48 | 332 |
| 2016 Q4 | 36,972,652 | $2,157,302,344 | -$156,275,026 | $58.33 | 335 |
| 2016 Q3 | 39,032,788 | $2,774,723,681 | -$146,501,444 | $71.11 | 349 |
| 2016 Q2 | 40,967,400 | $3,044,922,193 | +$39,475,292 | $74.33 | 348 |
| 2016 Q1 | 40,449,172 | $2,888,655,867 | +$200,463,536 | $71.42 | 342 |
| 2015 Q4 | 37,841,811 | $2,632,043,459 | -$25,330,727 | $69.54 | 346 |
| 2015 Q3 | 37,993,527 | $2,646,427,972 | +$265,488,796 | $69.63 | 332 |
| 2015 Q2 | 35,363,125 | $2,283,717,598 | +$84,463,454 | $64.57 | 319 |
| 2015 Q1 | 33,975,020 | $2,195,660,173 | +$100,397,538 | $64.61 | 332 |
| 2014 Q4 | 32,644,999 | $2,307,557,050 | -$88,236,975 | $70.66 | 336 |
| 2014 Q3 | 33,718,629 | $2,424,569,676 | -$76,054,894 | $71.88 | 308 |
| 2014 Q2 | 34,801,617 | $2,587,337,706 | -$2,969,410 | $74.38 | 317 |
| 2014 Q1 | 34,899,003 | $2,399,265,673 | -$80,101,200 | $68.74 | 297 |