| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,207,168 | $149,754,023 | -$69,570,304 | $124.37 | 91 |
| 2025 Q2 | 1,905,061 | $177,984,504 | +$85,228,259 | $93.58 | 81 |
| 2025 Q1 | 991,849 | $58,189,035 | -$2,835,571 | $58.56 | 59 |
| 2024 Q4 | 968,323 | $87,754,435 | -$34,549,758 | $90.55 | 77 |
| 2024 Q3 | 1,109,207 | $97,061,899 | -$12,469,703 | $87.53 | 74 |
| 2024 Q2 | 1,233,630 | $120,122,015 | +$38,040,854 | $97.38 | 75 |
| 2024 Q1 | 860,420 | $68,953,160 | -$11,259,418 | $80.14 | 57 |
| 2023 Q4 | 1,047,209 | $69,906,103 | +$20,898,276 | $66.71 | 66 |
| 2023 Q3 | 738,768 | $31,830,247 | -$9,074,112 | $43.09 | 44 |
| 2023 Q2 | 868,806 | $46,949,546 | -$1,510,904 | $54.02 | 50 |
| 2023 Q1 | 877,842 | $32,617,114 | -$6,384,343 | $37.18 | 46 |
| 2022 Q4 | 1,084,535 | $23,970,980 | +$10,114,505 | $22.10 | 45 |
| 2022 Q3 | 652,110 | $14,005,742 | -$18,851,877 | $21.48 | 38 |
| 2022 Q2 | 1,369,959 | $38,505,860 | +$6,279,005 | $28.07 | 44 |
| 2022 Q1 | 1,027,804 | $63,168,913 | +$14,762,274 | $61.44 | 48 |
| 2021 Q4 | 838,721 | $72,300,029 | +$8,810,713 | $86.23 | 53 |
| 2021 Q3 | 718,828 | $40,702,589 | -$6,613,327 | $56.64 | 48 |
| 2021 Q2 | 839,628 | $46,896,000 | -$7,243,583 | $55.62 | 49 |
| 2021 Q1 | 991,566 | $41,023,705 | +$26,525,546 | $41.32 | 45 |
| 2020 Q4 | 235,975 | $95,929,439 | -$122,054,729 | $406.52 | 42 |
| 2020 Q3 | 649,141 | $198,514,003 | +$125,751,173 | $305.79 | 45 |
| 2020 Q2 | 242,732 | $56,386,462 | +$18,284,109 | $232.86 | 42 |
| 2020 Q1 | 163,976 | $19,051,204 | -$11,092,043 | $116.24 | 29 |
| 2019 Q4 | 227,735 | $55,054,086 | -$4,306,229 | $241.73 | 34 |
| 2019 Q3 | 237,028 | $39,489,938 | +$13,617,047 | $166.80 | 33 |
| 2019 Q2 | 155,217 | $24,737,904 | +$3,202,702 | $158.59 | 27 |
| 2019 Q1 | 141,864 | $19,692,053 | +$1,006,426 | $138.63 | 35 |
| 2018 Q4 | 135,158 | $11,525,040 | -$9,166,877 | $85.00 | 24 |
| 2018 Q3 | 190,966 | $31,932,493 | +$9,511,316 | $167.21 | 33 |
| 2018 Q2 | 131,245 | $17,356,265 | +$4,451,437 | $133.29 | 26 |
| 2018 Q1 | 99,873 | $11,427,377 | -$5,996,409 | $114.41 | 25 |
| 2017 Q4 | 153,759 | $17,243,272 | +$8,074,387 | $112.15 | 25 |
| 2017 Q3 | 74,126 | $6,639,210 | -$2,791,625 | $89.58 | 18 |
| 2017 Q2 | 119,204 | $8,569,000 | -$5,111,790 | $71.89 | 17 |
| 2017 Q1 | 193,872 | $13,067,000 | +$3,737,049 | $66.95 | 18 |
| 2016 Q4 | 133,494 | $6,673,000 | +$765,455 | $49.95 | 16 |
| 2016 Q3 | 119,427 | $5,788,000 | -$703,944 | $48.53 | 19 |
| 2016 Q2 | 138,460 | $5,046,000 | -$3,003,717 | $36.45 | 17 |
| 2016 Q1 | 217,217 | $8,551,000 | -$8,826,498 | $39.43 | 19 |
| 2015 Q4 | 451,746 | $16,417,740 | +$11,482,108 | $36.43 | 22 |
| 2015 Q3 | 136,935 | $3,974,760 | -$4,789,228 | $28.82 | 16 |
| 2015 Q2 | 268,778 | $9,289,460 | +$6,454,898 | $34.48 | 21 |
| 2015 Q1 | 65,955 | $9,174,815 | -$14,914,745 | $139.07 | 16 |
| 2014 Q4 | 173,125 | $24,096,892 | -$751,603 | $139.21 | 22 |
| 2014 Q3 | 181,150 | $22,831,034 | +$3,397,460 | $126.17 | 25 |
| 2014 Q2 | 156,016 | $17,529,000 | +$1,952,977 | $112.33 | 21 |
| 2014 Q1 | 138,635 | $13,243,000 | -$19,842,412 | $95.54 | 13 |