| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price (Median) | Investors |
|---|---|---|---|---|---|
| 2025 Q2 | 0 | $0 | -$200,000 | 0 | |
| 2025 Q1 | 3,544 | $200,000 | -$2,245,000 | $56.43 | 1 |
| 2024 Q4 | 69,493 | $2,445,000 | $35.18 | 1 | |
| 2024 Q2 | 0 | $0 | -$117,263 | 0 | |
| 2024 Q1 | 3,750 | $117,263 | $0 | $31.27 | 1 |
| 2023 Q4 | 3,750 | $111,263 | -$4,020,619 | $29.67 | 1 |
| 2023 Q3 | 128,866 | $4,020,619 | -$472,430 | $31.20 | 1 |
| 2023 Q2 | 144,008 | $4,896,272 | +$4,896,272 | $34.00 | 1 |
| 2023 Q1 | 0 | $0 | -$1,079,957 | 0 | |
| 2022 Q4 | 35,560 | $1,079,957 | +$1,079,957 | $30.37 | 1 |
| 2022 Q3 | 0 | $0 | -$700,000 | 0 | |
| 2022 Q2 | 21,759 | $700,000 | +$82,292 | $32.17 | 1 |
| 2022 Q1 | 19,201 | $757,000 | -$9,112,820 | $39.42 | 1 |
| 2021 Q4 | 250,349 | $9,238,000 | -$4,791,020 | $37.56 | 2 |
| 2021 Q3 | 380,188 | $15,249,000 | +$6,607,986 | $39.16 | 2 |
| 2021 Q2 | 215,441 | $7,999,000 | -$595,031 | $37.67 | 2 |
| 2021 Q1 | 231,459 | $8,359,000 | -$2,814,520 | $38.22 | 3 |
| 2020 Q4 | 309,404 | $9,010,000 | +$1,023,769 | $28.89 | 2 |
| 2020 Q3 | 274,270 | $7,633,000 | -$498,525 | $27.02 | 2 |
| 2020 Q2 | 292,174 | $7,836,000 | -$2,273,237 | $25.13 | 2 |
| 2020 Q1 | 377,401 | $8,917,972 | -$1,310,447 | $23.63 | 3 |
| 2019 Q4 | 432,378 | $16,028,000 | +$2,204,369 | $37.07 | 3 |
| 2019 Q3 | 372,912 | $11,760,000 | -$13,004,190 | $32.09 | 3 |
| 2019 Q2 | 783,887 | $28,721,000 | +$17,979,289 | $36.54 | 7 |
| 2019 Q1 | 5,809,389 | $279,734,000 | -$46,481,610,630 | $47.58 | 6 |
| 2018 Q4 | 982,451,452 | $47,223,945,964 | -$369,675,830 | $48.12 | 683 |
| 2018 Q3 | 983,198,578 | $45,519,586,843 | -$1,785,003,289 | $46.33 | 671 |
| 2018 Q2 | 1,021,650,563 | $50,724,585,365 | +$1,511,551,914 | $49.69 | 682 |
| 2018 Q1 | 990,921,333 | $36,321,434,083 | -$111,806,377 | $36.69 | 626 |
| 2017 Q4 | 996,913,233 | $34,393,056,972 | -$239,435,748 | $34.53 | 631 |
| 2017 Q3 | 1,016,405,853 | $26,817,581,998 | +$540,126,559 | $26.38 | 580 |
| 2017 Q2 | 996,270,457 | $28,232,517,494 | -$303,248,704 | $28.34 | 589 |
| 2017 Q1 | 1,002,949,862 | $32,482,731,796 | +$2,362,398,364 | $32.39 | 633 |
| 2016 Q4 | 993,995,573 | $27,857,454,628 | -$234,731,529 | $28.04 | 618 |
| 2016 Q3 | 1,003,819,004 | $24,294,884,175 | -$113,817,753 | $24.22 | 615 |
| 2016 Q2 | 1,004,116,262 | $27,159,237,236 | -$741,276,832 | $27.05 | 608 |
| 2016 Q1 | 1,031,178,021 | $28,745,929,956 | -$1,376,484,323 | $27.88 | 585 |
| 2015 Q4 | 1,077,782,602 | $29,273,124,211 | -$1,297,815,791 | $27.16 | 612 |
| 2015 Q3 | 1,110,554,620 | $29,960,910,787 | -$2,129,803,206 | $26.98 | 594 |
| 2015 Q2 | 1,164,935,201 | $37,912,691,883 | -$2,110,567,464 | $32.54 | 632 |
| 2015 Q1 | 1,253,889,329 | $42,437,605,818 | -$2,046,376,532 | $33.84 | 629 |
| 2014 Q4 | 1,316,054,398 | $50,498,989,694 | -$430,719,656 | $38.40 | 640 |
| 2014 Q3 | 1,323,090,572 | $45,348,081,680 | -$1,488,701,834 | $34.29 | 614 |
| 2014 Q2 | 1,365,221,492 | $47,978,917,968 | -$153,674,613 | $35.15 | 632 |
| 2014 Q1 | 1,369,730,392 | $43,786,168,779 | -$1,015,145,014 | $31.97 | 630 |