Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
$11.15
$0.00
$8.01
$11.46
N/AN/A385,264 shsN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
C$0.00
C$0.00
C$0.00
N/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
$0.00
$0.00
$0.00
N/AN/AN/A94,840 shs
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
$16.78
+3.2%
$14.89
$11.72
$23.02
$332.70M1.15115,723 shs157,760 shs
7 AI Stocks to Invest in Today: Capitalizing on AI and Tech Trends in 2025 Cover

Discover the top 7 AI stocks to invest in right now. This exclusive report highlights the companies leading the AI revolution and shaping the future of technology in 2025.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
0.00%0.00%0.00%0.00%0.00%
KWG Resources Inc stock logo
KWG
KWG Resources
0.00%0.00%0.00%0.00%0.00%
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
+2.09%-1.17%+3.19%+18.86%+0.71%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
N/AN/AN/AN/AN/AN/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/AN/AN/AN/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/AN/AN/AN/AN/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
2.9064 of 5 stars
2.33.00.00.02.50.83.1
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
0.00
N/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
0.00
N/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
0.00
N/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
2.50
Moderate Buy$19.6717.20% Upside

Current Analyst Ratings Breakdown

Latest KWG, FPO, AYZ, MEC, and KIT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/17/2025
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
DA Davidson
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Initiated CoverageBuy$23.00
4/14/2025
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetBuy ➝ Buy$18.00 ➝ $16.00
(Data available from 7/2/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
N/AN/AN/AN/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/AN/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/AN/AN/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
$581.60M0.59$3.18 per share5.28$12.19 per share1.38
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
N/AN/A0.00N/AN/AN/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/A0.00N/AN/AN/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/A0.00N/AN/AN/AN/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
$25.97M$1.0815.5420.98N/A4.09%9.30%4.93%8/5/2025 (Estimated)

Latest KWG, FPO, AYZ, MEC, and KIT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/6/2025Q1 2025
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
$0.01$0.04+$0.03N/A$134.52 million$135.58 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
$0.403.59%N/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/AN/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
N/AN/AN/A
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/AN/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
0.31
1.67
0.91

Institutional Ownership

CompanyInstitutional Ownership
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
93.07%
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
45.44%

Insider Ownership

CompanyInsider Ownership
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
2.10%
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/A
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
7.20%
CompanyEmployeesShares OutstandingFree FloatOptionable
First Potomac Realty Trust stock logo
FPO
First Potomac Realty Trust
N/AN/AN/ANot Optionable
Kits Eyecare Ltd. stock logo
KIT
Kits Eyecare
N/AN/AN/AN/A
KWG Resources Inc stock logo
KWG
KWG Resources
N/AN/AN/ANot Optionable
Mayville Engineering Company, Inc. stock logo
MEC
Mayville Engineering
2,20020.46 million18.99 millionNot Optionable

Recent News About These Companies

MEC Mayville Engineering Company, Inc. - Seeking Alpha
MEC to acquire Accu-Fab, enter data center market

New MarketBeat Followers Over Time

Media Sentiment Over Time

First Potomac Realty Trust stock logo

First Potomac Realty Trust NYSE:FPO

First Potomac Realty Trust (First Potomac) is engaged in ownership, management, redevelopment and development of office and business park properties in the greater Washington, D.C. region. The Company's segments include Washington, D.C., Maryland, Northern Virginia and Southern Virginia. The Company conducts its business through First Potomac Realty Investment Limited Partnership, its operating partnership. The Company's portfolio consist a mix of single-tenant and multi-tenant office properties, and business parks. The office properties are single-story and multi-story buildings that are primarily for office uses, and business parks consists of buildings with office features combined with some industrial property space. As of December 31, 2016, the Company owned properties totaling 6.7 million square feet and had a non-controlling ownership interest in properties totaling an additional 0.9 million square feet through five unconsolidated joint ventures.

KWG Resources stock logo

KWG Resources CNSX:KWG

KWG Resources Inc., an exploration stage company, engages in the exploration and evaluation of base metals in Canada. The company explores for copper, zinc, nickel, and chromite deposits. It holds interests in the Koper Lake project with approximately 1,024 hectares covered by four unpatented mining claims; and Big Daddy project with approximately 1,241 hectares covered by seven unpatented mining claims located in the James Bay Lowlands of Northern Ontario. The company was formerly known as Kewagama Gold Mines (Québec) Ltd. and changed its name to KWG Resources Inc. in August 1991. KWG Resources Inc. was incorporated in 1937 and is headquartered in Toronto, Canada.

Mayville Engineering stock logo

Mayville Engineering NYSE:MEC

$16.78 +0.52 (+3.20%)
Closing price 03:59 PM Eastern
Extended Trading
$16.78 0.00 (0.00%)
As of 04:04 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Polygon.io. Learn more.

Mayville Engineering Company, Inc., together with its subsidiaries, engages in the production, design, prototyping and tooling, fabrication, aluminum extrusion, coating, and assembling of aftermarket components in the United States. It also supplies engineered components to original equipment manufacturers. The company serves heavy and medium duty commercial vehicles, construction and access equipment, powersports, agriculture, military, and other end markets. Mayville Engineering Company, Inc. was founded in 1945 and is headquartered in Milwaukee, Wisconsin.