| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 502,340 | $42,179,442 | -$26,510,778 | $83.85 | 76 |
| 2025 Q2 | 835,445 | $67,267,787 | +$351,870 | $80.5 | 78 |
| 2025 Q1 | 833,930 | $61,573,812 | -$14,788,917 | $73.86 | 88 |
| 2024 Q4 | 1,016,369 | $88,110,025 | -$10,375,492 | $86.68 | 86 |
| 2024 Q3 | 1,134,501 | $93,576,505 | +$56,548,003 | $82.44 | 84 |
| 2024 Q2 | 451,218 | $35,275,886 | -$9,608,665 | $78.18 | 82 |
| 2024 Q1 | 572,156 | $48,501,414 | -$853,712 | $84.77 | 85 |
| 2023 Q4 | 579,875 | $48,404,801 | -$19,503,526 | $83.49 | 84 |
| 2023 Q3 | 816,419 | $61,173,678 | -$4,811,943 | $74.92 | 84 |
| 2023 Q2 | 843,175 | $70,609,367 | -$6,630,659 | $83.74 | 81 |
| 2023 Q1 | 936,363 | $67,833,619 | -$201,597,485 | $72.47 | 91 |
| 2022 Q4 | 3,711,184 | $249,571,620 | -$15,626,333 | $67.21 | 98 |
| 2022 Q3 | 3,891,832 | $247,600,558 | -$43,636,772 | $63.61 | 75 |
| 2022 Q2 | 4,609,768 | $312,490,209 | -$192,627,586 | $67.78 | 79 |
| 2022 Q1 | 7,424,196 | $661,084,454 | +$122,612,125 | $89.06 | 96 |
| 2021 Q4 | 6,040,487 | $569,980,298 | +$312,016,209 | $94.36 | 111 |
| 2021 Q3 | 2,681,158 | $233,288,818 | -$35,584,291 | $86.52 | 91 |
| 2021 Q2 | 3,112,274 | $264,386,370 | -$175,160,683 | $84.95 | 108 |
| 2021 Q1 | 5,152,851 | $450,925,267 | +$107,503,447 | $87.51 | 91 |
| 2020 Q4 | 3,932,288 | $280,921,017 | +$64,427,618 | $71.37 | 75 |
| 2020 Q3 | 3,052,181 | $177,480,909 | +$88,399,791 | $58.15 | 59 |
| 2020 Q2 | 1,534,328 | $81,102,649 | +$68,374,584 | $52.87 | 51 |
| 2020 Q1 | 243,648 | $10,629,385 | -$6,599,869 | $43.62 | 37 |
| 2019 Q4 | 350,040 | $22,513,692 | -$206,547 | $64.32 | 44 |
| 2019 Q3 | 361,132 | $21,876,515 | -$18,132,295 | $61.01 | 42 |
| 2019 Q2 | 656,352 | $39,999,610 | -$2,226,528 | $61.2 | 42 |
| 2019 Q1 | 692,104 | $41,689,215 | -$3,152,390 | $60.43 | 48 |
| 2018 Q4 | 745,291 | $39,792,720 | -$30,235,230 | $53.44 | 48 |
| 2018 Q3 | 1,231,534 | $82,441,577 | -$12,380,655 | $67.04 | 61 |
| 2018 Q2 | 1,455,582 | $91,722,860 | +$4,196,196 | $63.12 | 59 |
| 2018 Q1 | 1,389,061 | $87,088,292 | +$6,411,379 | $62.8 | 60 |
| 2017 Q4 | 1,280,759 | $83,257,965 | +$7,279,954 | $65.14 | 63 |
| 2017 Q3 | 1,120,163 | $67,148,017 | -$10,046,054 | $60.03 | 55 |
| 2017 Q2 | 1,300,667 | $72,030,700 | -$11,467,996 | $55.4 | 55 |
| 2017 Q1 | 1,514,637 | $80,098,543 | -$60,220,132 | $52.87 | 61 |
| 2016 Q4 | 2,643,928 | $142,434,478 | +$18,029,643 | $53.98 | 62 |
| 2016 Q3 | 2,349,000 | $111,047,676 | +$17,814,240 | $47.28 | 54 |
| 2016 Q2 | 2,005,619 | $87,435,232 | -$17,822,796 | $43.6 | 51 |
| 2016 Q1 | 2,355,462 | $108,084,508 | +$12,164,347 | $45.9 | 44 |
| 2015 Q4 | 2,104,461 | $90,141,132 | -$40,717,691 | $42.85 | 46 |
| 2015 Q3 | 3,028,604 | $132,733,548 | +$31,547,069 | $43.74 | 52 |
| 2015 Q2 | 1,951,102 | $190,350,682 | -$111,542,034 | $96.88 | 55 |
| 2015 Q1 | 3,038,872 | $322,348,894 | +$31,666,221 | $106.31 | 80 |
| 2014 Q4 | 2,765,297 | $300,018,862 | +$106,947,503 | $108.5 | 74 |
| 2014 Q3 | 1,709,287 | $159,026,420 | +$31,460,821 | $93.15 | 51 |
| 2014 Q2 | 1,370,803 | $128,604,438 | +$67,899,068 | $93.82 | 42 |
| 2014 Q1 | 647,259 | $55,726,965 | +$23,793,256 | $86.1 | 24 |