| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 34,145 | $1,163,320 | -$40,850 | $34.07 | 4 |
| 2025 Q2 | 35,344 | $1,319,745 | +$1,281,509 | $37.34 | 4 |
| 2025 Q1 | 1,024 | $47,042 | -$188,614 | $45.93 | 3 |
| 2024 Q4 | 5,383 | $232,789 | $43.14 | 4 | |
| 2024 Q3 | 1,015 | $52,567 | $0 | $52.78 | 2 |
| 2024 Q2 | 1,015 | $47,553 | -$2,832,998 | $46.86 | 2 |
| 2024 Q1 | 54,122 | $2,881,650 | +$6,561 | $53.33 | 3 |
| 2023 Q4 | 53,999 | $2,827,806 | +$2,106,350 | $52.37 | 3 |
| 2023 Q3 | 13,775 | $693,756 | -$2,015 | $50.38 | 2 |
| 2023 Q2 | 13,815 | $867,942 | $0 | $62.81 | 2 |
| 2023 Q1 | 13,815 | $712,774 | +$10,319 | $51.60 | 2 |
| 2022 Q4 | 13,615 | $604,666 | +$122,000 | $44.41 | 2 |
| 2022 Q3 | 8,723 | $483,000 | -$2,214 | $61.01 | 2 |
| 2022 Q2 | 8,763 | $666,000 | -$9,654 | $71.34 | 2 |
| 2022 Q1 | 8,890 | $892,000 | -$7,000 | $116.81 | 2 |
| 2021 Q4 | 8,942 | $1,169,000 | +$4,633 | $133.33 | 3 |
| 2021 Q3 | 8,905 | $1,161,000 | +$11,990 | $133.33 | 3 |
| 2021 Q2 | 8,813 | $1,358,000 | -$7,986,616 | $153.85 | 3 |
| 2021 Q1 | 45,738 | $9,892,000 | -$1,663,179 | $216.26 | 5 |
| 2020 Q4 | 53,970 | $10,218,000 | -$679,080 | $189.33 | 7 |
| 2020 Q3 | 3,110 | $1,006,000 | -$19,932,585,435 | $323.47 | 1 |
| 2020 Q2 | 62,426,009 | $20,187,677,811 | -$3,285,059,493 | $323.40 | 426 |
| 2020 Q1 | 75,678,713 | $13,564,720,847 | -$252,190,066 | $179.23 | 468 |
| 2019 Q4 | 76,794,792 | $19,128,873,821 | +$17,095,498 | $249.11 | 546 |
| 2019 Q3 | 76,375,502 | $16,647,369,175 | +$101,174,989 | $217.97 | 507 |
| 2019 Q2 | 76,308,778 | $16,597,428,348 | +$947,882,209 | $217.53 | 499 |
| 2019 Q1 | 75,709,758 | $15,906,605,678 | +$250,032,553 | $210.11 | 496 |
| 2018 Q4 | 74,374,863 | $13,612,077,270 | -$32,033,129 | $183.04 | 456 |
| 2018 Q3 | 74,579,269 | $16,161,255,370 | +$164,246,775 | $216.72 | 464 |
| 2018 Q2 | 73,514,719 | $11,210,842,983 | +$327,056,229 | $152.49 | 437 |
| 2018 Q1 | 72,942,779 | $11,406,495,899 | +$251,623,267 | $156.38 | 433 |
| 2017 Q4 | 71,706,808 | $8,768,657,387 | -$60,160,894 | $122.28 | 409 |
| 2017 Q3 | 72,058,198 | $8,472,733,101 | +$369,848,653 | $117.58 | 376 |
| 2017 Q2 | 65,622,121 | $6,775,359,279 | +$370,241,245 | $103.24 | 313 |
| 2017 Q1 | 66,068,091 | $4,869,946,642 | +$159,983,080 | $73.72 | 319 |
| 2016 Q4 | 67,833,809 | $4,395,636,157 | +$9,364,211 | $64.79 | 292 |
| 2016 Q3 | 67,819,877 | $4,234,081,242 | +$99,849,626 | $62.47 | 285 |
| 2016 Q2 | 67,069,913 | $3,775,897,990 | -$75,460,487 | $56.30 | 300 |
| 2016 Q1 | 69,245,243 | $3,259,775,873 | -$112,160,602 | $47.08 | 292 |
| 2015 Q4 | 72,580,465 | $4,358,039,804 | -$10,225,199 | $60.05 | 337 |
| 2015 Q3 | 71,149,121 | $4,644,014,928 | +$43,804,384 | $65.27 | 347 |
| 2015 Q2 | 69,441,271 | $5,531,209,862 | -$38,492,593 | $79.66 | 331 |
| 2015 Q1 | 69,639,539 | $4,697,475,715 | -$103,033,122 | $67.47 | 334 |
| 2014 Q4 | 73,498,194 | $4,470,262,030 | -$9,384,304 | $60.79 | 324 |
| 2014 Q3 | 72,943,295 | $4,806,987,513 | +$79,862,949 | $65.90 | 304 |
| 2014 Q2 | 71,542,588 | $4,952,019,129 | -$127,561,151 | $69.23 | 306 |
| 2014 Q1 | 73,084,481 | $5,215,538,046 | -$34,674,560 | $71.39 | 315 |