| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 100,381 | $8,384,184 | +$3,938,357 | $83.52 | 10 |
| 2025 Q3 | 13,245,875 | $947,811,260 | +$231,487,748 | $71.63 | 260 |
| 2025 Q2 | 10,536,250 | $507,281,391 | +$121,565,176 | $48.14 | 201 |
| 2025 Q1 | 8,090,223 | $319,070,014 | -$16,549,467 | $39.45 | 180 |
| 2024 Q4 | 8,675,118 | $276,251,071 | +$30,770,146 | $31.77 | 171 |
| 2024 Q3 | 7,655,952 | $268,998,721 | -$18,725,748 | $35.09 | 153 |
| 2024 Q2 | 8,335,258 | $260,780,308 | +$25,569,865 | $31.19 | 163 |
| 2024 Q1 | 7,669,043 | $211,110,358 | -$5,598,380 | $27.46 | 141 |
| 2023 Q4 | 14,263 | $404,647 | +$129,199 | $28.37 | 1 |
| 2023 Q3 | 5,742,174 | $137,368,373 | -$20,374,607 | $23.90 | 133 |
| 2023 Q2 | 7,291,493 | $189,603,913 | +$4,616,651 | $25.99 | 135 |
| 2023 Q1 | 7,028,401 | $215,217,713 | -$40,208,362 | $30.72 | 134 |
| 2022 Q4 | 8,462,878 | $238,593,823 | +$16,736,679 | $28.17 | 137 |
| 2022 Q3 | 8,019,054 | $193,416,386 | +$36,725,378 | $24.11 | 123 |
| 2022 Q2 | 6,447,607 | $166,800,838 | +$11,081,610 | $25.90 | 123 |
| 2022 Q1 | 5,764,637 | $209,405,305 | +$24,138,603 | $36.37 | 133 |
| 2021 Q4 | 6,258,977 | $229,365,758 | -$22,944,871 | $36.68 | 132 |
| 2021 Q3 | 6,978,235 | $245,535,111 | -$101,801,487 | $35.09 | 131 |
| 2021 Q2 | 9,488,437 | $402,252,003 | +$140,821,057 | $42.70 | 139 |
| 2021 Q1 | 6,233,043 | $247,944,565 | -$30,731,265 | $39.90 | 132 |
| 2020 Q4 | 6,639,683 | $303,514,470 | +$46,873,318 | $45.62 | 115 |
| 2020 Q3 | 5,599,355 | $242,206,531 | +$84,346,022 | $43.34 | 109 |
| 2020 Q2 | 3,680,765 | $136,277,661 | +$25,588,623 | $37.02 | 79 |
| 2020 Q1 | 3,209,967 | $76,566,078 | -$19,786,728 | $23.85 | 49 |
| 2019 Q4 | 3,831,075 | $126,686,603 | +$12,654,212 | $33.18 | 67 |
| 2019 Q3 | 3,545,864 | $99,845,224 | +$27,435,107 | $28.11 | 59 |
| 2019 Q2 | 2,506,570 | $67,118,890 | -$23,102,370 | $26.81 | 45 |
| 2019 Q1 | 3,377,728 | $88,825,785 | -$17,085,391 | $26.40 | 44 |
| 2018 Q4 | 4,093,028 | $102,642,772 | +$10,545,115 | $25.02 | 50 |
| 2018 Q3 | 3,573,797 | $86,568,045 | +$2,919,665 | $24.22 | 48 |
| 2018 Q2 | 3,380,873 | $97,648,422 | +$12,554,954 | $28.88 | 59 |
| 2018 Q1 | 2,949,689 | $90,615,782 | -$2,878,031 | $30.71 | 54 |
| 2017 Q4 | 3,024,276 | $98,697,679 | -$486,009 | $32.64 | 55 |
| 2017 Q3 | 1,837,101 | $60,595,030 | +$11,371,225 | $32.99 | 52 |
| 2017 Q2 | 1,551,605 | $52,663,999 | +$23,617,949 | $33.95 | 58 |
| 2017 Q1 | 870,091 | $31,357,651 | -$12,985,832 | $36.02 | 52 |
| 2016 Q4 | 1,035,495 | $33,386,000 | -$4,999,403 | $32.10 | 49 |
| 2016 Q3 | 1,295,989 | $57,541,880 | +$9,559,176 | $44.48 | 53 |
| 2016 Q2 | 1,079,600 | $46,946,191 | +$20,328,011 | $43.32 | 43 |
| 2016 Q1 | 594,692 | $15,751,000 | -$1,590,034 | $26.51 | 36 |
| 2015 Q4 | 724,667 | $13,418,000 | +$13,313,994 | $18.51 | 32 |