| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 273,581 | $22,999,932 | -$1,645,837 | $84.07 | 3 |
| 2025 Q2 | 293,466 | $22,713,960 | +$1,007,758 | $77.4 | 4 |
| 2025 Q1 | 280,446 | $17,266,326 | -$603,262 | $61.56 | 4 |
| 2024 Q4 | 290,244 | $32,064,445 | +$275,067 | $110.45 | 4 |
| 2024 Q3 | 287,848 | $20,758,657 | -$3,114,566 | $72.12 | 4 |
| 2024 Q2 | 332,418 | $23,234,856 | +$1,516,235 | $69.9 | 7 |
| 2024 Q1 | 310,708 | $22,022,287 | -$237,365 | $70.88 | 5 |
| 2023 Q4 | 314,058 | $18,940,491 | -$18,217,921 | $60.31 | 5 |
| 2023 Q3 | 650,575 | $35,214,989 | +$13,628,316 | $54.13 | 6 |
| 2023 Q2 | 397,727 | $23,775,155 | +$3,010,722 | $59.78 | 6 |
| 2023 Q1 | 350,481 | $15,175,818 | -$43,759,035 | $43.3 | 5 |
| 2022 Q4 | 1,532,957 | $56,780,713 | +$43,828,062 | $37.04 | 6 |
| 2022 Q3 | 361,657 | $15,524,000 | -$24,996,235 | $42.94 | 7 |
| 2022 Q2 | 897,267 | $40,799,000 | -$35,536,018 | $43.54 | 12 |
| 2022 Q1 | 965,802 | $69,090,000 | +$37,450,423 | $71.71 | 26 |
| 2021 Q4 | 1,066,375 | $93,262,000 | -$9,365,554 | $87.49 | 18 |
| 2021 Q3 | 627,045 | $37,969,000 | -$85,760,627 | $60.31 | 13 |
| 2021 Q2 | 3,428,219 | $199,959,000 | -$29,299,477,690 | $58.33 | 33 |
| 2021 Q1 | 606,431,945 | $29,692,574,461 | -$299,457,750 | $48.98 | 598 |
| 2020 Q4 | 616,830,647 | $29,317,398,926 | +$907,789,268 | $47.54 | 663 |
| 2020 Q3 | 598,961,907 | $23,769,827,710 | +$140,476,648 | $39.7 | 562 |
| 2020 Q2 | 595,074,935 | $20,855,012,514 | -$657,503,833 | $35.06 | 552 |
| 2020 Q1 | 617,191,232 | $13,968,340,284 | -$695,994,257 | $22.63 | 460 |
| 2019 Q4 | 644,986,258 | $17,131,374,555 | -$119,199,551 | $26.56 | 467 |
| 2019 Q3 | 647,757,521 | $16,171,305,309 | -$870,432,731 | $24.97 | 406 |
| 2019 Q2 | 683,941,113 | $16,325,956,213 | +$531,588,289 | $23.87 | 396 |
| 2019 Q1 | 674,937,904 | $13,424,713,424 | +$819,495,996 | $19.89 | 381 |
| 2018 Q4 | 637,650,956 | $10,315,698,025 | +$58,065,729 | $16.19 | 367 |
| 2018 Q3 | 631,418,767 | $12,183,936,887 | +$1,669,106,976 | $19.3 | 374 |
| 2018 Q2 | 543,803,949 | $11,658,485,861 | +$403,879,427 | $21.44 | 394 |
| 2018 Q1 | 524,748,916 | $11,018,575,213 | +$1,468,452,109 | $21 | 382 |
| 2017 Q4 | 455,717,275 | $9,794,337,444 | +$1,340,178,252 | $21.47 | 358 |
| 2017 Q3 | 390,162,664 | $6,985,052,843 | +$144,911,551 | $17.9 | 322 |
| 2017 Q2 | 383,344,359 | $6,333,686,128 | +$133,701,186 | $16.52 | 329 |
| 2017 Q1 | 375,822,053 | $5,734,667,354 | +$410,494,438 | $15.26 | 326 |
| 2016 Q4 | 370,767,735 | $5,142,952,076 | -$101,537,593 | $13.87 | 334 |
| 2016 Q3 | 377,684,706 | $5,006,998,687 | +$255,199,351 | $13.27 | 291 |
| 2016 Q2 | 364,421,627 | $3,472,565,445 | -$47,019,415 | $9.53 | 284 |
| 2016 Q1 | 368,510,394 | $3,797,907,732 | -$36,562,785 | $10.31 | 262 |
| 2015 Q4 | 373,369,028 | $3,292,647,321 | +$205,845,459 | $8.82 | 247 |
| 2015 Q3 | 349,563,753 | $3,163,931,424 | -$75,216,910 | $9.05 | 254 |
| 2015 Q2 | 349,359,293 | $4,606,635,427 | -$55,008,239 | $13.18 | 279 |
| 2015 Q1 | 351,815,017 | $5,174,371,404 | +$155,224,651 | $14.7 | 314 |
| 2014 Q4 | 342,357,519 | $4,966,018,151 | +$119,094,906 | $14.5 | 318 |
| 2014 Q3 | 336,907,436 | $4,539,582,954 | +$33,891,392 | $13.48 | 320 |
| 2014 Q2 | 333,158,797 | $4,773,515,756 | -$62,373,648 | $14.33 | 323 |
| 2014 Q1 | 335,407,581 | $5,278,242,432 | -$15,575,487 | $15.75 | 305 |