MEC Market Cap
Mayville Engineering Company Inc · Market Cap

MEC Market Cap
Current$356.62Mretrieved
MEC Market Cap ($420.75M → $356.62M · CAGR -2.2%)
Latest values, visible window
High-resolution chart · PNG
MEC market cap history
Daily history. Dates identify market observations.
| Date | Market Cap |
|---|---|
| 356,621,696 | |
| 355,474,182 | |
| 354,454,170 | |
| 362,359,264 | |
| 366,184,309 | |
| 376,384,429 | |
| 384,034,519 | |
| 387,094,555 | |
| 388,369,570 | |
| 390,409,594 | |
| 393,469,630 | |
| 419,734,939 | |
| 418,204,921 | |
| 419,224,933 | |
| 399,844,705 | |
| 382,504,501 | |
| 416,164,897 | |
| 429,680,056 | |
| 437,585,149 | |
| 427,640,032 | |
| 444,980,236 | |
| 432,230,086 | |
| 434,780,116 | |
| 438,605,161 | |
| 444,725,233 | |
| 441,665,197 | |
| 437,075,143 | |
| 461,300,428 | |
| 487,055,731 | |
| 481,955,671 | |
| 501,590,902 | |
| 506,435,959 | |
| 501,335,899 | |
| 495,470,830 | |
| 490,370,770 | |
| 489,605,761 | |
| 491,900,788 | |
| 495,144,426 | |
| 522,883,652 | |
| 527,091,202 | |
| 522,756,151 | |
| 539,586,349 | |
| 554,121,520 | |
| 577,581,796 | |
| 576,051,778 | |
| 593,646,985 | |
| 624,757,351 | |
| 614,302,228 | |
| 596,707,021 | |
| 609,712,174 | |
| 573,756,751 | |
| 583,701,868 | |
| 616,597,255 | |
| 633,172,450 | |
| 650,257,651 | |
| 706,868,317 | |
| 677,032,966 | |
| 654,592,702 | |
| 647,707,621 | |
| 709,163,344 | |
| 750,983,836 | |
| 772,404,088 | |
| 775,464,124 | |
| 767,559,031 | |
| 767,304,028 | |
| 742,058,731 | |
| 788,469,277 | |
| 828,759,751 | |
| 828,759,751 | |
| 865,225,180 | |
| 879,505,348 | |
| 837,174,850 | |
| 859,870,117 | |
| 854,770,057 | |
| 830,544,772 | |
| 843,549,925 | |
| 877,465,324 | |
| 855,535,066 | |
| 897,865,564 | |
| 955,241,239 | |
| 955,241,239 | |
| 943,511,101 | |
| 899,905,588 | |
| 899,905,588 | |
| 899,905,588 | |
| 871,090,249 | |
| 885,115,414 | |
| 909,850,705 | |
| 854,515,054 | |
| 854,515,054 | |
| 895,570,537 | |
| 885,880,423 | |
| 904,750,645 | |
| 898,630,573 | |
| 862,930,153 | |
| 885,880,423 | |
| 886,900,435 | |
| 847,884,976 | |
| 833,349,805 | |
| 830,034,766 |