Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS



Optionable:   Market Cap:   90-day average vol:

Previous close:   Open:   Bid:   Ask:
52 week range    

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord







Analyst Estimates

Financial Health





StockDividendMarket Cap (B)PEPrice ($)

MT Income Statement

Invalid dateDec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
AllowancesForConstruction-448 M-652 M-347 M-234 M-2,204 M-1,317 M
Basic EPS from continuing operations4.485 M-2.42-0.6413.5310.211.09
Basic EPS total4.485 M-2.42-0.6413.5310.211.09
Basic weighted shares outstanding1,020 M1,015 M1,013 M1,140 M1,105 M911 M842 M
Cost of sales60,876 M67,025 M-68,887 M-49,138 M-57,337 M-67,309 M54,328 M
Depreciation unreconciled-2,768 M-2,799 M-3,067 M-2,960 M-2,580 M2,675 M
DepreciationAndAmortization-2,768 M-2,799 M-3,067 M-2,960 M-2,580 M
Diluted EPS total4.465 M-2.42-0.6413.4910.181.09
Diluted normalized net income/share4.465 M-2.42-0.6413.4910.181.09
Diluted weighted shares outstanding1,020 M1,015 M1,976 M1,806 M2,308 M1,874 M845 M
Dividends paid per share0.380.5
GainOnSaleOfBusiness7,503 M8,259 M7,442 M5,142 M9,302 M
GainOnSaleOfSecurity18 M126 M101 M1,460 M14,956 M-221 M
Gross operating profit7,803 M9,008 M1,728 M4,132 M19,234 M12,535 M1,872 M
ImpairmentOfCapitalAssets-206 M-994 M-1,927 M-211 M-1,026 M1,038 M
Income before tax9,575 M10,130 M-1,932 M1,088 M18,025 M11,255 M1,260 M
Income taxes432 M-349 M459 M1,666 M2,460 M1,717 M238 M
Interest income3,693 M-2,210 M-1,652 M-1,256 M-1,155 M-334 M-144 M
InterestExpenseNonOperating-879 M-687 M-695 M-477 M-401 M715 M
InterestIncomeOperating5,149 M-2,454 M
MinorityInterests7 M181 M63 M155 M609 M236 M-103 M
MiscOtherSpecialCharges2,102 M2,871 M1,811 M1,503 M2,080 M12,075 M
Net income from total operations9,150 M10,660 M-4,782 M-1,156 M31,130 M19,076 M919 M
NetIncomeCommonStockholders9,150 M10,660 M-4,782 M-1,156 M31,130 M19,076 M919 M
NetIncomeContinuousOperations9,150 M10,660 M-4,782 M-1,156 M31,130 M19,076 M1,022 M
NetNonOperatingInterestIncomeExpense3,693 M-2,210 M-1,652 M-1,256 M-1,155 M-334 M-859 M
NetOperatingInterestIncomeExpense5,149 M-2,454 M
Operating income5,434 M6,539 M-627 M2,110 M16,976 M10,272 M-7,228 M
Operating income before depreciation (EBITDA)11,464 M12,242 M440 M3,571 M20,548 M13,434 M
OperatingExpense2,369 M2,469 M2,355 M2,022 M2,258 M2,263 M9,100 M
Other income net-448 M-652 M2,107 M499 M-17,160 M-10,619 M-11,854 M
OtherCostofRevenue54,328 M
OtherOperatingExpenses4,028 M
RealizedCapitalGain-733 M
Research & development expense-278 M-290 M-301 M-245 M-286 M
ResearchExpense-278 M-290 M
SalariesAndWages-8,842 M-9,206 M-9,094 M-7,690 M-6,721 M
Selling Gen & administrative expense2,369 M2,469 M2,355 M2,022 M2,258 M2,263 M2,397 M
SellingAndMarketingExpense2,369 M2,469 M2,355 M2,022 M2,258 M2,263 M2,397 M
Special income/charges-648 M-1,417 M-2,653 M-211 M-1,785 M1,038 M
Total Income available for interest expense (EBIT)8,696 M9,443 M-2,627 M611 M18,025 M10,854 M
Total common shares outstanding1,020 M1,014 M1,012 M1,081 M911 M805 M
Total net income9,150 M10,660 M-4,782 M-1,156 M31,130 M19,076 M919 M
Total ordinary shares819 M819 M819 M819 M819 M819 M819 M
Total revenues68,679 M76,033 M70,615 M53,270 M76,571 M79,844 M14,124 M
TotalExpenses63,245 M69,494 M-66,532 M-47,116 M-55,079 M-65,046 M63,428 M
TotalRevenue68,679 M76,033 M70,615 M53,270 M76,571 M79,844 M56,200 M
WriteDown-442 M-423 M-726 M-294 M-759 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu


I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.


Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University