| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 5,764 | $1,057,463 | +$1,057,463 | $183.46 | 1 |
| 2025 Q3 | 951,288 | $169,187,754 | -$23,995,207 | $177.90 | 84 |
| 2025 Q2 | 991,280 | $167,168,696 | +$15,466,022 | $168.60 | 77 |
| 2025 Q1 | 927,474 | $144,473,193 | +$11,041,457 | $158.13 | 78 |
| 2024 Q4 | 863,825 | $130,432,124 | +$12,662,113 | $150.98 | 76 |
| 2024 Q3 | 783,085 | $101,517,349 | -$104,248,627 | $129.79 | 77 |
| 2024 Q2 | 1,595,808 | $161,290,420 | +$79,060,040 | $100.99 | 65 |
| 2024 Q1 | 809,130 | $90,717,740 | +$7,297,780 | $112.20 | 71 |
| 2023 Q4 | 741,955 | $61,318,526 | +$21,814,607 | $82.65 | 66 |
| 2023 Q3 | 510,400 | $30,042,716 | -$18,879,777 | $58.77 | 59 |
| 2023 Q2 | 846,585 | $53,768,245 | -$40,991,017 | $63.58 | 65 |
| 2023 Q1 | 1,448,796 | $83,545,167 | +$41,875,325 | $57.67 | 65 |
| 2022 Q4 | 748,737 | $55,106,000 | +$9,871,397 | $73.55 | 69 |
| 2022 Q3 | 664,120 | $35,997,745 | -$5,310,509 | $54.20 | 48 |
| 2022 Q2 | 782,732 | $49,561,473 | +$14,972,671 | $63.11 | 55 |
| 2022 Q1 | 471,941 | $55,623,690 | -$24,474,520 | $117.56 | 69 |
| 2021 Q4 | 670,469 | $87,935,111 | +$3,726,873 | $130.73 | 74 |
| 2021 Q3 | 637,646 | $73,897,454 | -$3,533,992 | $115.60 | 72 |
| 2021 Q2 | 694,301 | $75,797,716 | -$6,636,121 | $109.29 | 71 |
| 2021 Q1 | 763,185 | $69,708,774 | -$73,987,300 | $90.86 | 65 |
| 2020 Q4 | 1,635,492 | $99,291,350 | +$3,104,990 | $60.80 | 62 |
| 2020 Q3 | 1,626,246 | $55,032,093 | -$9,746,482 | $33.87 | 58 |
| 2020 Q2 | 1,993,289 | $62,265,854 | +$16,779,930 | $31.29 | 54 |
| 2020 Q1 | 1,345,958 | $31,536,522 | +$5,220,103 | $23.46 | 45 |
| 2019 Q4 | 904,962 | $85,517,217 | +$24,462,578 | $94.64 | 55 |
| 2019 Q3 | 656,273 | $50,700,834 | -$19,568,655 | $77.64 | 54 |
| 2019 Q2 | 895,118 | $66,321,038 | -$24,794,268 | $73.98 | 51 |
| 2019 Q1 | 1,253,490 | $77,771,487 | -$13,496,321 | $61.86 | 52 |
| 2018 Q4 | 1,395,467 | $62,468,760 | +$21,626,918 | $44.77 | 44 |
| 2018 Q3 | 896,879 | $63,124,831 | -$8,385,896 | $70.34 | 57 |
| 2018 Q2 | 1,089,306 | $68,709,855 | -$10,351,680 | $63.00 | 57 |
| 2018 Q1 | 1,217,533 | $78,102,388 | -$36,332,313 | $64.28 | 61 |
| 2017 Q4 | 1,765,230 | $120,702,778 | -$17,992,408 | $68.38 | 67 |
| 2017 Q3 | 2,009,043 | $112,447,533 | -$13,570,862 | $55.97 | 51 |
| 2017 Q2 | 2,299,783 | $113,586,986 | +$26,505,047 | $49.39 | 48 |
| 2017 Q1 | 1,832,720 | $81,379,666 | -$23,016,668 | $44.40 | 42 |
| 2016 Q4 | 2,388,721 | $97,700,511 | -$6,281,183 | $40.90 | 45 |
| 2016 Q3 | 2,634,958 | $76,769,319 | -$16,370,607 | $29.15 | 42 |
| 2016 Q2 | 3,202,536 | $81,429,502 | -$23,303,960 | $25.46 | 41 |
| 2016 Q1 | 3,908,044 | $96,781,519 | +$17,400,618 | $24.77 | 34 |
| 2015 Q4 | 3,176,074 | $90,619,512 | +$455,183 | $29.07 | 43 |
| 2015 Q3 | 2,916,819 | $73,241,217 | +$12,000,002 | $25.11 | 41 |
| 2015 Q2 | 2,380,343 | $74,511,252 | +$48,437,666 | $31.30 | 46 |
| 2015 Q1 | 733,538 | $89,648,701 | -$45,123,442 | $122.22 | 46 |
| 2014 Q4 | 1,101,769 | $140,085,916 | -$135,475,869 | $127.15 | 44 |
| 2014 Q3 | 2,213,177 | $227,799,446 | +$116,192,702 | $102.97 | 43 |
| 2014 Q2 | 1,055,459 | $105,496,199 | -$63,348,603 | $99.96 | 41 |
| 2014 Q1 | 1,698,398 | $160,121,930 | +$44,301,820 | $94.66 | 34 |