| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 949,748 | $168,944,234 | -$24,011,016 | $177.9 | 83 |
| 2025 Q2 | 991,280 | $167,168,696 | +$15,466,020 | $168.6 | 77 |
| 2025 Q1 | 927,474 | $144,473,193 | +$11,041,459 | $158.13 | 78 |
| 2024 Q4 | 863,867 | $130,438,467 | +$12,667,739 | $150.98 | 78 |
| 2024 Q3 | 783,085 | $101,517,349 | -$104,248,513 | $129.79 | 76 |
| 2024 Q2 | 1,595,807 | $161,290,241 | +$79,060,121 | $100.99 | 65 |
| 2024 Q1 | 809,128 | $90,717,444 | +$5,917,158 | $112.2 | 70 |
| 2023 Q4 | 775,144 | $64,057,012 | +$23,083,553 | $82.65 | 68 |
| 2023 Q3 | 528,041 | $31,079,477 | -$18,847,628 | $58.77 | 61 |
| 2023 Q2 | 846,710 | $53,776,193 | -$40,991,027 | $63.58 | 66 |
| 2023 Q1 | 1,449,241 | $83,576,376 | +$41,874,592 | $57.67 | 67 |
| 2022 Q4 | 748,862 | $55,115,194 | +$6,805,511 | $73.55 | 70 |
| 2022 Q3 | 664,245 | $36,004,521 | -$6,559,097 | $54.21 | 49 |
| 2022 Q2 | 782,949 | $49,586,051 | +$14,261,653 | $63.11 | 57 |
| 2022 Q1 | 474,308 | $55,901,978 | -$24,450,875 | $117.57 | 71 |
| 2021 Q4 | 672,836 | $88,244,549 | +$3,682,544 | $130.73 | 76 |
| 2021 Q3 | 627,298 | $72,470,278 | -$3,726,802 | $115.6 | 70 |
| 2021 Q2 | 697,206 | $76,114,342 | -$6,727,986 | $109.3 | 71 |
| 2021 Q1 | 754,426 | $68,673,712 | -$73,641,553 | $90.87 | 64 |
| 2020 Q4 | 1,635,886 | $99,308,950 | +$2,643,205 | $60.8 | 65 |
| 2020 Q3 | 1,626,371 | $55,036,327 | -$10,316,735 | $33.87 | 59 |
| 2020 Q2 | 1,993,374 | $62,268,765 | +$16,597,767 | $31.29 | 54 |
| 2020 Q1 | 1,489,632 | $34,946,483 | +$8,285,409 | $23.46 | 46 |
| 2019 Q4 | 908,088 | $85,893,981 | +$24,344,821 | $94.64 | 56 |
| 2019 Q3 | 656,273 | $50,871,663 | -$19,819,816 | $77.64 | 54 |
| 2019 Q2 | 919,459 | $68,126,038 | -$22,990,273 | $73.98 | 52 |
| 2019 Q1 | 1,253,502 | $77,772,487 | -$13,955,888 | $61.86 | 53 |
| 2018 Q4 | 1,409,646 | $63,103,760 | +$22,260,190 | $44.77 | 46 |
| 2018 Q3 | 896,879 | $63,124,831 | -$12,653,996 | $70.34 | 57 |
| 2018 Q2 | 1,089,306 | $68,709,855 | -$10,351,107 | $63 | 57 |
| 2018 Q1 | 1,271,913 | $81,598,388 | -$33,057,736 | $64.28 | 62 |
| 2017 Q4 | 1,765,854 | $120,745,778 | -$17,992,414 | $68.38 | 68 |
| 2017 Q3 | 2,009,043 | $112,447,533 | -$13,570,884 | $55.97 | 51 |
| 2017 Q2 | 2,299,783 | $113,586,986 | +$26,505,026 | $49.39 | 48 |
| 2017 Q1 | 1,832,720 | $81,379,666 | +$6,564,818 | $44.4 | 42 |
| 2016 Q4 | 216,950 | $8,873,000 | -$12,003,387 | $5.65 | 3 |
| 2016 Q3 | 2,634,958 | $76,769,319 | -$16,370,607 | $29.15 | 42 |
| 2016 Q2 | 3,202,536 | $81,429,502 | -$22,359,626 | $25.46 | 41 |
| 2016 Q1 | 3,908,044 | $96,781,519 | +$17,401,847 | $24.77 | 34 |
| 2015 Q4 | 3,233,610 | $92,291,512 | +$7,542 | $29.07 | 44 |
| 2015 Q3 | 2,916,819 | $73,241,217 | +$12,000,013 | $25.11 | 41 |
| 2015 Q2 | 2,380,343 | $74,511,252 | +$48,437,657 | $31.3 | 46 |
| 2015 Q1 | 733,538 | $89,648,701 | -$45,116,306 | $122.22 | 46 |
| 2014 Q4 | 1,101,769 | $140,085,916 | -$135,475,843 | $127.15 | 44 |
| 2014 Q3 | 2,213,177 | $227,799,446 | +$116,192,669 | $102.97 | 43 |
| 2014 Q2 | 1,055,459 | $105,496,199 | -$63,348,584 | $99.96 | 41 |
| 2014 Q1 | 1,698,398 | $160,121,930 | +$44,030,811 | $94.66 | 34 |