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 ($)

B Income Statement

AcquisitionExpense5 M
Amortization of intangibles-37 M-39 M-37 M-41 M-45 M52 M41 M43 M45 M64 M
Basic EPS from continuing operations2.
Basic EPS total2.
Basic weighted shares outstanding55 M55 M54 M54 M52 M51 M51 M51 M51 M51 M
Cost of sales-830 M-783 M-790 M-944 M-964 M944 M721 M804 M840 M1,009 M
Depreciation-81 M-78 M-80 M-90 M-94 M99 M88 M91 M92 M116 M
Depreciation unreconciled-119 M-117 M-117 M-131 M-139 M151 M129 M135 M137 M180 M
Diluted EPS total2.122.192.481.
Diluted normalized net income/share2.122.192.481.
Diluted weighted shares outstanding56 M56 M55 M55 M53 M52 M51 M51 M51 M51 M
Dividends paid per share0.450.480.510.550.620.640.640.640.64
ExplorationDevelopmentAndMineralPropertyLeaseExpenses1 M505000.0-2 M-756000.04 M
GainOnSaleOfBusiness-7 M
GainsLossOnDisposalOfDiscontinuedOperations-2 M
GeneralAndAdministrativeExpense-13 M-11 M-13 M-15 M-16 M
Gross operating profit432 M411 M440 M-944 M-964 M547 M403 M455 M422 M442 M
ImpairmentOfCapitalAssets68 M
Income before tax167 M158 M183 M196 M207 M207 M102 M128 M38 M33 M
Income restructuring and M&A-6 M-4 M-5 M19 M3 M
Income taxes46 M37 M47 M136 M41 M48 M38 M28 M25 M17 M
InterestExpenseNonOperating11 M11 M12 M15 M17 M21 M16 M16 M15 M58 M
InterestExpenseOperating-10 M-11 M-11 M-14 M-17 M
MiscOtherSpecialCharges-2 M248000.02 M1,440 M1,489 M-9 M-6 M-6 M-4 M2 M
Net income from total operations121 M121 M136 M59 M166 M158 M63 M100 M13 M16 M
NetIncomeCommonStockholders121 M121 M136 M59 M166 M1,102 M785 M100 M13 M16 M
NetIncomeContinuousOperations121 M121 M136 M59 M166 M158 M63 M100 M13 M16 M
NetIncomeDiscontinuousOperations-2 M
NetNonOperatingInterestIncomeExpense-11 M-11 M-12 M-15 M-17 M-21 M-16 M-16 M-15 M-58 M
NetOperatingInterestIncomeExpense10 M11 M11 M14 M17 M
Normalized income26 M
Operating income180 M168 M192 M-1,230 M-1,264 M236 M123 M150 M57 M89 M
Operating income before depreciation (EBITDA)250 M236 M263 M286 M302 M327 M205 M235 M145 M207 M
OperatingExpense252 M243 M248 M286 M301 M311 M280 M305 M297 M353 M
Other income net2 M-248000.0-2 M-1,440 M-1,488 M9 M6 M6 M4 M-2 M
OtherGandA-13 M-11 M-13 M-15 M-16 M
OtherOperatingExpenses18 M17 M18 M17 M19 M
RentAndLandingFees-13 M-11 M-13 M-15 M-16 M
Research & development expense-16 M-13 M-13 M-15 M-16 M16 M17 M23 M16 M14 M
ResearchExpense16 M17 M23 M16 M14 M
RestructringAndMnAIncome-6 M-4 M-5 M19 M3 M
SalariesAndWages-8 M-10 M-11 M-12 M-12 M
Selling Gen & administrative expense252 M243 M248 M286 M301 M311 M280 M305 M297 M353 M
SellingAndMarketingExpense252 M243 M248 M286 M301 M311 M280 M305 M297 M353 M
Special income/charges-6 M-4 M-5 M19 M3 M68 M
Total Income available for interest expense (EBIT)167 M158 M183 M196 M208 M227 M117 M144 M53 M92 M
Total common shares outstanding55 M54 M54 M53 M51 M51 M51 M51 M51 M51 M
Total net income121 M121 M136 M59 M166 M158 M63 M100 M13 M16 M
Total ordinary shares51 M51 M51 M51 M51 M51 M51 M51 M51 M51 M
Total revenues1,262 M1,194 M1,231 M206 M232 M1,491 M1,124 M1,259 M1,262 M1,451 M
TotalExpenses-577 M-540 M-542 M-658 M-663 M1,255 M1,001 M1,109 M1,137 M1,362 M
TotalRevenue1,262 M1,194 M1,231 M1,437 M1,496 M1,491 M1,124 M1,259 M1,262 M1,451 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