| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 6,610,429 | $536,227,630 | +$31,461,992 | $81.06 | 190 |
| 2025 Q2 | 6,221,655 | $469,846,876 | -$13,800,470 | $75.45 | 186 |
| 2025 Q1 | 6,473,104 | $437,347,192 | +$19,580,651 | $67.54 | 177 |
| 2024 Q4 | 6,187,420 | $439,048,245 | +$10,980,967 | $70.84 | 180 |
| 2024 Q3 | 5,958,143 | $413,277,410 | -$32,203,150 | $69.39 | 172 |
| 2024 Q2 | 6,484,644 | $424,120,484 | +$26,468,613 | $65.4 | 157 |
| 2024 Q1 | 6,102,141 | $387,747,936 | -$32,775,914 | $63.64 | 145 |
| 2023 Q4 | 6,633,832 | $385,159,663 | +$9,194,394 | $57.99 | 143 |
| 2023 Q3 | 6,367,794 | $333,249,057 | +$24,400,441 | $52.3 | 122 |
| 2023 Q2 | 6,026,858 | $328,251,497 | -$4,452,952 | $54.44 | 121 |
| 2023 Q1 | 6,361,343 | $319,487,640 | +$59,455,081 | $50.2 | 117 |
| 2022 Q4 | 5,195,133 | $242,554,226 | +$2,826,884 | $46.52 | 111 |
| 2022 Q3 | 5,153,110 | $227,756,753 | +$13,075,280 | $43.65 | 112 |
| 2022 Q2 | 4,886,390 | $225,459,392 | -$30,483,297 | $45.92 | 111 |
| 2022 Q1 | 5,517,991 | $306,861,481 | +$16,231,506 | $55.76 | 111 |
| 2021 Q4 | 5,223,630 | $306,833,470 | +$25,370,285 | $58.91 | 110 |
| 2021 Q3 | 4,770,684 | $258,053,325 | -$7,752,155 | $53.93 | 88 |
| 2021 Q2 | 4,926,885 | $262,673,308 | -$74,397 | $53.35 | 80 |
| 2021 Q1 | 4,935,867 | $245,123,200 | +$4,731,518 | $49.51 | 77 |
| 2020 Q4 | 4,849,934 | $224,081,982 | +$18,566,205 | $46.2 | 70 |
| 2020 Q3 | 4,417,737 | $183,298,973 | +$15,955,361 | $41.55 | 56 |
| 2020 Q2 | 4,020,939 | $153,276,260 | -$466,823 | $38.12 | 48 |
| 2020 Q1 | 4,047,861 | $128,955,000 | +$56,988,319 | $31.86 | 51 |
| 2019 Q4 | 2,248,105 | $88,616,000 | +$8,115,019 | $39.42 | 47 |
| 2019 Q3 | 2,047,368 | $74,649,000 | +$3,146,787 | $36.46 | 38 |
| 2019 Q2 | 1,961,926 | $70,299,000 | +$3,797,217 | $35.83 | 38 |
| 2019 Q1 | 1,856,994 | $64,676,000 | +$17,568,304 | $34.8 | 33 |
| 2018 Q4 | 1,358,508 | $41,696,000 | +$2,931,416 | $30.4 | 26 |
| 2018 Q3 | 1,258,903 | $45,473,000 | -$2,646,929 | $36.2 | 26 |
| 2018 Q2 | 1,341,034 | $45,034,000 | +$3,560,961 | $33.62 | 26 |
| 2018 Q1 | 1,222,625 | $39,985,146 | +$1,357,083 | $32.71 | 23 |
| 2017 Q4 | 1,180,983 | $38,877,000 | +$6,305,140 | $32.92 | 19 |
| 2017 Q3 | 942,360 | $29,335,000 | -$661,355 | $31.13 | 11 |
| 2017 Q2 | 966,689 | $28,826,000 | -$1,922,554 | $29.82 | 9 |
| 2017 Q1 | 1,031,825 | $29,587,000 | +$9,424,244 | $28.68 | 11 |
| 2016 Q4 | 703,085 | $19,083,000 | +$12,700,279 | $27.15 | 10 |
| 2016 Q3 | 55,299 | $1,454,000 | +$1,440,531 | $26.32 | 5 |
| 2016 Q2 | 527 | $13,000 | +$13,000 | $24.6 | 2 |