| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | 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 | $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,827 | $39.42 | 1 |
| 2021 Q4 | 250,349 | $9,238,000 | -$4,791,015 | $37.56 | 2 |
| 2021 Q3 | 380,188 | $15,249,000 | +$6,607,983 | $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,767 | $28.89 | 2 |
| 2020 Q3 | 274,270 | $7,633,000 | -$604,525 | $27.02 | 2 |
| 2020 Q2 | 295,252 | $7,942,000 | -$13,245,239 | $26.82 | 3 |
| 2020 Q1 | 377,401 | $19,879,000 | -$2,965,703 | $23.63 | 3 |
| 2019 Q4 | 432,912 | $16,065,000 | -$622,629 | $37.25 | 4 |
| 2019 Q3 | 407,795 | $14,587,000 | -$13,004,184 | $33.28 | 4 |
| 2019 Q2 | 783,887 | $28,721,000 | -$6,696,730 | $36.54 | 7 |
| 2019 Q1 | 925,079 | $34,900,000 | -$46,882,900,744 | $36.74 | 12 |
| 2018 Q4 | 982,742,663 | $47,237,224,140 | -$471,592,758 | $48.12 | 689 |
| 2018 Q3 | 984,162,863 | $45,563,445,036 | -$1,887,957,560 | $46.33 | 677 |
| 2018 Q2 | 1,022,209,779 | $50,751,451,316 | +$1,536,545,636 | $49.69 | 688 |
| 2018 Q1 | 992,801,114 | $36,389,606,457 | -$114,871,981 | $36.69 | 636 |
| 2017 Q4 | 997,034,148 | $34,396,217,049 | -$232,882,878 | $34.53 | 636 |
| 2017 Q3 | 1,016,757,804 | $26,826,858,707 | +$541,355,287 | $26.38 | 585 |
| 2017 Q2 | 996,804,512 | $28,247,644,436 | -$289,688,973 | $28.34 | 596 |
| 2017 Q1 | 1,003,112,930 | $32,488,006,280 | +$2,361,642,576 | $32.39 | 638 |
| 2016 Q4 | 994,150,762 | $27,861,936,038 | -$232,374,491 | $28.04 | 624 |
| 2016 Q3 | 1,004,540,010 | $24,312,343,175 | -$60,454,553 | $24.22 | 621 |
| 2016 Q2 | 1,004,434,565 | $27,167,841,102 | -$739,451,978 | $27.05 | 615 |
| 2016 Q1 | 1,031,467,688 | $28,754,591,956 | -$1,378,670,625 | $27.88 | 588 |
| 2015 Q4 | 1,078,456,703 | $29,291,069,211 | -$1,303,328,694 | $27.16 | 616 |
| 2015 Q3 | 1,123,180,991 | $30,301,567,378 | -$2,112,550,811 | $26.98 | 598 |
| 2015 Q2 | 1,194,132,550 | $38,862,902,645 | -$2,395,167,206 | $32.54 | 639 |
| 2015 Q1 | 1,263,886,993 | $42,775,926,454 | -$2,106,742,016 | $33.84 | 635 |
| 2014 Q4 | 1,323,835,107 | $50,797,805,479 | -$411,538,647 | $38.40 | 646 |
| 2014 Q3 | 1,332,119,653 | $45,657,686,070 | -$1,484,041,749 | $34.29 | 617 |
| 2014 Q2 | 1,374,124,506 | $48,296,200,564 | +$51,763,978 | $35.15 | 633 |
| 2014 Q1 | 1,371,269,709 | $43,839,078,079 | -$994,060,167 | $31.97 | 632 |