Switch to:

GuruFocus Financial Strength Rank measures how strong a company’s financial situation is. It is based on these factors

1. The debt burden that the company has as measured by its Interest coverage (current year).
2. Debt to revenue ratio. The lower, the better
3. Altman Z-score.

A company ranks high with financial strength is likely to withstand any business slowdowns and recessions.

Financial Strength : 7/10

vs
industry
vs
history
Cash to Debt 2.13
RGLD's Cash to Debt is ranked higher than
74% of the 2642 Companies
in the Global Gold industry.

( Industry Median: 2.79 vs. RGLD: 2.13 )
RGLD' s 10-Year Cash to Debt Range
Min: 0.21   Max: No Debt
Current: 2.13

Equity to Asset 0.82
RGLD's Equity to Asset is ranked higher than
91% of the 1512 Companies
in the Global Gold industry.

( Industry Median: 0.59 vs. RGLD: 0.82 )
RGLD' s 10-Year Equity to Asset Range
Min: 0.66   Max: 0.98
Current: 0.82

0.66
0.98
F-Score: 6
Z-Score: 5.29
M-Score: -2.61
WACC vs ROIC
4.35%
3.60%
WACC
ROIC
GuruFocus Profitability Rank ranks how profitable a company is and how likely the company’s business will stay that way. It is based on these factors:

1. Operating Margin
2. Trend of the Operating Margin (5-year average). The company with an uptrend profit margin has a higher rank.
••3. Consistency of the profitability
4. Piotroski F-Score
5. Predictability Rank•

The maximum rank is 10. A rank of 7 or higher means a higher profitability and may stay that way. A rank of 3 or lower indicates that the company has had trouble to make a profit.

Profitability Rank is not directly related to the Financial Strength Rank. But if a company is consistently profitable, its financial strength will be stronger.

Profitability & Growth : 8/10

vs
industry
vs
history
Operating margin (%) 33.92
RGLD's Operating margin (%) is ranked higher than
96% of the 1631 Companies
in the Global Gold industry.

( Industry Median: 1.60 vs. RGLD: 33.92 )
RGLD' s 10-Year Operating margin (%) Range
Min: -940   Max: 59.64
Current: 33.92

-940
59.64
Net-margin (%) 18.94
RGLD's Net-margin (%) is ranked higher than
95% of the 1631 Companies
in the Global Gold industry.

( Industry Median: -0.70 vs. RGLD: 18.94 )
RGLD' s 10-Year Net-margin (%) Range
Min: -880   Max: 86.82
Current: 18.94

-880
86.82
ROE (%) 2.08
RGLD's ROE (%) is ranked higher than
87% of the 2585 Companies
in the Global Gold industry.

( Industry Median: -7.65 vs. RGLD: 2.08 )
RGLD' s 10-Year ROE (%) Range
Min: -56.96   Max: 50.08
Current: 2.08

-56.96
50.08
ROA (%) 1.70
RGLD's ROA (%) is ranked higher than
88% of the 2671 Companies
in the Global Gold industry.

( Industry Median: -5.79 vs. RGLD: 1.70 )
RGLD' s 10-Year ROA (%) Range
Min: -53.82   Max: 45.67
Current: 1.7

-53.82
45.67
ROC (Joel Greenblatt) (%) 4.07
RGLD's ROC (Joel Greenblatt) (%) is ranked higher than
88% of the 2634 Companies
in the Global Gold industry.

( Industry Median: -7.38 vs. RGLD: 4.07 )
RGLD' s 10-Year ROC (Joel Greenblatt) (%) Range
Min: -159.32   Max: 66.03
Current: 4.07

-159.32
66.03
Revenue Growth (3Y)(%) -2.30
RGLD's Revenue Growth (3Y)(%) is ranked higher than
78% of the 1260 Companies
in the Global Gold industry.

( Industry Median: -1.90 vs. RGLD: -2.30 )
RGLD' s 10-Year Revenue Growth (3Y)(%) Range
Min: -37.9   Max: 124.6
Current: -2.3

-37.9
124.6
EBITDA Growth (3Y)(%) -3.80
RGLD's EBITDA Growth (3Y)(%) is ranked higher than
84% of the 1710 Companies
in the Global Gold industry.

( Industry Median: -15.70 vs. RGLD: -3.80 )
RGLD' s 10-Year EBITDA Growth (3Y)(%) Range
Min: -4.1   Max: 75.7
Current: -3.8

-4.1
75.7
EPS Growth (3Y)(%) -9.40
RGLD's EPS Growth (3Y)(%) is ranked higher than
80% of the 1551 Companies
in the Global Gold industry.

( Industry Median: -16.30 vs. RGLD: -9.40 )
RGLD' s 10-Year EPS Growth (3Y)(%) Range
Min: -14.7   Max: 91.3
Current: -9.4

-14.7
91.3
» RGLD's 10-Y Financials

Financials


Revenue & Net Income
Cash & Debt
Oprt. Cash Flow & Free Cash Flow

» Details

Guru Trades

Q1 2014

RGLD Guru Trades in Q1 2014

Chuck Royce 3,850 sh (+28.33%)
Jean-Marie Eveillard 867,401 sh (unchged)
Paul Tudor Jones Sold Out
Mario Gabelli 18,880 sh (-0.16%)
Ray Dalio 52,800 sh (-4.17%)
Jim Simons 5,700 sh (-98.41%)
» More
Q2 2014

RGLD Guru Trades in Q2 2014

Jim Simons 193,709 sh (+3298.40%)
Mario Gabelli 23,700 sh (+25.53%)
Ray Dalio 56,800 sh (+7.58%)
Jean-Marie Eveillard 867,401 sh (unchged)
Chuck Royce 2,250 sh (-41.56%)
» More
Q3 2014

RGLD Guru Trades in Q3 2014

Murray Stahl 99,338 sh (New)
Jim Simons 483,709 sh (+149.71%)
Chuck Royce 2,600 sh (+15.56%)
Jean-Marie Eveillard 912,534 sh (+5.20%)
Ray Dalio 59,200 sh (+4.23%)
Mario Gabelli 23,500 sh (-0.84%)
» More
Q4 2014

RGLD Guru Trades in Q4 2014

Murray Stahl 452,213 sh (+355.23%)
Ray Dalio 70,700 sh (+19.43%)
Jean-Marie Eveillard 1,050,637 sh (+15.13%)
Mario Gabelli 23,500 sh (unchged)
Chuck Royce 2,200 sh (-15.38%)
Jim Simons 69,509 sh (-85.63%)
» More
» Details

Insider Trades

Latest Guru Trades with RGLD

(List those with share number changes of more than 20%, or impact to portfolio more than 0.1%)

No Entry found in the selected group of Gurus. You can
  • 1. Modify your Personalized List of Gurus, or
  • 2. Click on Premium Premium Tools above to check out all the Gurus, or
  • 3. Click on Premium Plus Premium Plus above for the stocks picks of all the institutional investment advisors (>4000)
» Interactive Charts

Peter Lynch Chart ( What is Peter Lynch Charts )

Guru Investment Theses on Royal Gold Inc

Murray Stahl’s Horizon Kinetics Comments on Royal Gold Inc - Dec 22, 2014

An idiosyncratic security with benefits – a diversifier

Let’s find a contrasting investment to a utility index or a REIT index, which are front and center as bond substitutes or asset allocation building blocks. They are therefore closely governed in valuation and price behavior by the asset flows of index investors and, so, might be particularly vulnerable to a rise in interest rates. Consider, instead, a very distinctive security like Royal Gold, Inc (RGLD). It is categorized in financial securities databases like a gold mining company. Yet it does not do any mining, and on a balance sheet and income statement basis has as little in common with gold mining as Microsoft (MSFT): it has virtually no property, plant, or equipment, it carries no net debt, it has extremely high after-tax cash flow margins—well over 50%. Microsoft’s are roughly 25%. Its financial statements and casually observable economics say that it really does not belong with the gold mining group.

Royal Gold is one of several publicly traded precious metals royalty companies. They solve a unique problem of miners, which must find a way to fund the massive capital costs of developing a new mine yet cannot afford the risk of taking on too much debt, since such a project might not be productive for many years, during which time input and output costs can drastically alter the anticipated profitability. The standard alternative, issuing more shares, is often too dilutive. The royalty companies extend cash to a miner in exchange for a percentage of the production. The royalty company is not directly exposed to the operating costs or liabilities of the miner and earns its revenues even if the miner produces at only a breakeven level of profitability.

However, the royalty business is far better than merely that. When Royal Gold purchases a revenue interest, it might be for the life of the mine, which could exceed 20 years. But the purchase price is calculated as the present value of the future estimated revenues, based on the current gold price. As an example, if the interest rate used to calculate that present value is 10%, and if the mine will start production next year, then the price paid for the first year’s production will be 10% less than the gold price. So, if today’s gold price is $1,300 per ounce, Royal Gold will pay only $1,170 for next year’s gold production. But the 2nd year’s production will cost 10% less than that, or $1,050. The 20th year’s gold price for Royal Gold would be only 15% of today’s price, or $193. In total, Royal Gold would advance $11,068 for what will be $26,000 of gold production ($1,300/year x 20 years).

There are other aspects to such a contract that provide additional financial benefits. But staying with this information for the moment, one can say that Royal Gold has the safety of paying drastically less than the current price of gold for its future production. There is a great deal of protection from downward volatility in gold prices in that contract. Additionally, the royalty percentage is often of the sliding variety: it might start at 1% of mine output, but with scheduled increases as the gold price rises above certain levels, up to 5% or more. Accordingly, there is positive operating leverage for Royal Gold in the event that gold prices rise.

Viewed this way, Royal Gold is better described as a merchant bank than a gold mining company. In a sense, it has as much in common with the activity of gold mining as JP Morgan Chase (JPM) has with an automobile manufacturer merely because the bank might have lent money to the car company. In actuality, the comparison with JP Morgan Chase is a poor one, since banks operate with extreme debt leverage, and Royal Gold operates with none. A further differentiation of Royal Gold’s business model from that of wither Microsoft or JP Morgan Chase: While Royal Gold has a $4 billion stock market capitalization, how many employees do you think it has? The answer is 20. For what it’s worth, the company states that none of them are subject to a labor contract or a collective bargaining agreement.



In a portfolio context, Royal Gold has long-term growth characteristics, because it does add new contracts to its portfolio of interests, and its earnings are positively associated with whatever economic conditions might lead to higher gold prices, one of which is inflation or the anticipation of inflation or geopolitical risk. Yet, because of its contract structure, it is remarkably well-insulated from price declines in that commodity. Accordingly, its profitability is not closely tied to the factors that impact the typical industrial or financial company and it should be a diversifying element in a portfolio. Its remarkably low correlation with the S&P 500 over the past half-dozen years, at 0.1334, is the statistical evidence. The visual evidence, from the pre-crisis date of mid-2008, is shown in the accompanying chart of Royal Gold relative to both a gold mining company index (Market Vectors Gold Miners ETF, GDX) and the SPDR Gold Shares ETF (GLD), which holds gold bullion.

Both Royal Gold and Silver Wheaton, which acquires primarily silver royalty interests and manifests somewhat different price patterns, are new holdings in the Core Value strategy. These follow, as mentioned in last quarter’s Commentary, additional investments in land companies such as Tri Pointe Homes and Brookfield Residential Properties. They also exhibit the characteristic of trading at prices well below the long-term realizations they should draw from their asset portfolios. They are, in practice, idiosyncratic securities that, much more than the large-cap companies that comprise the asset allocation index and ETF building blocks, will exhibit stock prices tied to their own financial development rather than to the public flow of funds. A portfolio comprised of such companies will be a more effectively diversified investment.

From Murray Stahl (Trades, Portfolio)’s Horizon Kinetics 3Q 2014 Commentary.

Check out Murray Stahl latest stock trades

Top Ranked Articles about Royal Gold Inc

4 Top Gold Stocks to Watch
Gold mining stocks have always been a lucrative business for investors and for 2015 and 2016, some of these stocks are still expected to create a stir. While gold commodity is presently declining in market value, many investors are not the least disturbed or turned off from the stocks. Read more...
Murray Stahl’s Horizon Kinetics Comments on Royal Gold Inc
An idiosyncratic security with benefits – a diversifier Read more...

Ratios

vs
industry
vs
history
P/E(ttm) 82.10
RGLD's P/E(ttm) is ranked higher than
87% of the 2953 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 82.10 )
RGLD' s 10-Year P/E(ttm) Range
Min: 29.16   Max: 116.04
Current: 82.1

29.16
116.04
Forward P/E 35.21
RGLD's Forward P/E is ranked higher than
88% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 35.21 )
N/A
PE(NRI) 82.90
RGLD's PE(NRI) is ranked higher than
89% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 82.90 )
RGLD' s 10-Year PE(NRI) Range
Min: 29.1   Max: 117.89
Current: 82.9

29.1
117.89
P/B 1.70
RGLD's P/B is ranked higher than
67% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 1.53 vs. RGLD: 1.70 )
RGLD' s 10-Year P/B Range
Min: 1.15   Max: 5.88
Current: 1.7

1.15
5.88
P/S 15.71
RGLD's P/S is ranked higher than
69% of the 2953 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 15.71 )
RGLD' s 10-Year P/S Range
Min: 9.14   Max: 30.83
Current: 15.71

9.14
30.83
PFCF 45.80
RGLD's PFCF is ranked higher than
89% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 45.80 )
RGLD' s 10-Year PFCF Range
Min: 19.71   Max: 143.15
Current: 45.8

19.71
143.15
POCF 25.70
RGLD's POCF is ranked higher than
86% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 25.70 )
RGLD' s 10-Year POCF Range
Min: 15.25   Max: 85.98
Current: 25.7

15.25
85.98
EV-to-EBIT 42.98
RGLD's EV-to-EBIT is ranked higher than
88% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 42.98 )
RGLD' s 10-Year EV-to-EBIT Range
Min: 13.9   Max: 106
Current: 42.98

13.9
106
PEG 11.05
RGLD's PEG is ranked higher than
97% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 11.05 )
RGLD' s 10-Year PEG Range
Min: 0.72   Max: 8.57
Current: 11.05

0.72
8.57
Shiller P/E 61.00
RGLD's Shiller P/E is ranked higher than
88% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 61.00 )
RGLD' s 10-Year Shiller P/E Range
Min: 38.69   Max: 95.51
Current: 61

38.69
95.51
Current Ratio 38.62
RGLD's Current Ratio is ranked higher than
97% of the 2599 Companies
in the Global Gold industry.

( Industry Median: 2.23 vs. RGLD: 38.62 )
RGLD' s 10-Year Current Ratio Range
Min: 2.17   Max: 62.19
Current: 38.62

2.17
62.19
Quick Ratio 38.62
RGLD's Quick Ratio is ranked higher than
97% of the 2598 Companies
in the Global Gold industry.

( Industry Median: 1.62 vs. RGLD: 38.62 )
RGLD' s 10-Year Quick Ratio Range
Min: 2.17   Max: 62.19
Current: 38.62

2.17
62.19
Days Sales Outstanding 86.39
RGLD's Days Sales Outstanding is ranked higher than
83% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 86.39 )
RGLD' s 10-Year Days Sales Outstanding Range
Min: 68.33   Max: 219
Current: 86.39

68.33
219

Dividend & Buy Back

vs
industry
vs
history
Dividend Yield 1.38
RGLD's Dividend Yield is ranked lower than
64% of the 764 Companies
in the Global Gold industry.

( Industry Median: 2.14 vs. RGLD: 1.38 )
RGLD' s 10-Year Dividend Yield Range
Min: 0.52   Max: 1.84
Current: 1.38

0.52
1.84
Dividend Payout 1.13
RGLD's Dividend Payout is ranked higher than
92% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 1.13 )
RGLD' s 10-Year Dividend Payout Range
Min: 0.13   Max: 2.94
Current: 1.13

0.13
2.94
Dividend growth (3y) 25.50
RGLD's Dividend growth (3y) is ranked higher than
94% of the 563 Companies
in the Global Gold industry.

( Industry Median: -12.30 vs. RGLD: 25.50 )
RGLD' s 10-Year Dividend growth (3y) Range
Min: 0   Max: 35.8
Current: 25.5

0
35.8
Yield on cost (5-Year) 3.80
RGLD's Yield on cost (5-Year) is ranked higher than
67% of the 779 Companies
in the Global Gold industry.

( Industry Median: 2.43 vs. RGLD: 3.80 )
RGLD' s 10-Year Yield on cost (5-Year) Range
Min: 1.52   Max: 5.37
Current: 3.8

1.52
5.37
Share Buyback Rate -5.50
RGLD's Share Buyback Rate is ranked higher than
84% of the 1977 Companies
in the Global Gold industry.

( Industry Median: -8.20 vs. RGLD: -5.50 )
RGLD' s 10-Year Share Buyback Rate Range
Min: -1.9   Max: -20.8
Current: -5.5

Valuation & Return

vs
industry
vs
history
Price/Net Cash 26.40
RGLD's Price/Net Cash is ranked higher than
87% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 26.40 )
RGLD' s 10-Year Price/Net Cash Range
Min: 5.86   Max: 191.07
Current: 26.4

5.86
191.07
Price/Net Current Asset Value 20.40
RGLD's Price/Net Current Asset Value is ranked higher than
85% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 20.40 )
RGLD' s 10-Year Price/Net Current Asset Value Range
Min: 4.2   Max: 275.06
Current: 20.4

4.2
275.06
Price/Tangible Book 1.70
RGLD's Price/Tangible Book is ranked higher than
78% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 1.76 vs. RGLD: 1.70 )
RGLD' s 10-Year Price/Tangible Book Range
Min: 1.16   Max: 14.94
Current: 1.7

1.16
14.94
Price/DCF (Projected) 4.20
RGLD's Price/DCF (Projected) is ranked higher than
91% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 4.20 )
RGLD' s 10-Year Price/DCF (Projected) Range
Min: 0.01   Max: 316.67
Current: 4.2

0.01
316.67
Price/Median PS Value 0.90
RGLD's Price/Median PS Value is ranked higher than
88% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 0.90 )
RGLD' s 10-Year Price/Median PS Value Range
Min: 0.31   Max: 23.53
Current: 0.9

0.31
23.53
Price/Peter Lynch Fair Value 7.10
RGLD's Price/Peter Lynch Fair Value is ranked higher than
98% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 7.10 )
RGLD' s 10-Year Price/Peter Lynch Fair Value Range
Min: 0.93   Max: 7.19
Current: 7.1

0.93
7.19
Price/Graham Number 2.50
RGLD's Price/Graham Number is ranked higher than
91% of the 2956 Companies
in the Global Gold industry.

( Industry Median: 0.00 vs. RGLD: 2.50 )
RGLD' s 10-Year Price/Graham Number Range
Min: 1.32   Max: 16.46
Current: 2.5

1.32
16.46
Earnings Yield (Greenblatt) 2.30
RGLD's Earnings Yield (Greenblatt) is ranked higher than
85% of the 2611 Companies
in the Global Gold industry.

( Industry Median: -4.70 vs. RGLD: 2.30 )
RGLD' s 10-Year Earnings Yield (Greenblatt) Range
Min: 0.9   Max: 7.2
Current: 2.3

0.9
7.2
Forward Rate of Return (Yacktman) 7.78
RGLD's Forward Rate of Return (Yacktman) is ranked higher than
87% of the 761 Companies
in the Global Gold industry.

( Industry Median: -4.15 vs. RGLD: 7.78 )
RGLD' s 10-Year Forward Rate of Return (Yacktman) Range
Min: 1.8   Max: 53.5
Current: 7.78

1.8
53.5

Analyst Estimate

Jun15 Jun16 Jun17
Revenue(Mil) 291 376 399
EPS($) 1.17 1.77 1.96
EPS without NRI($) 1.17 1.77 1.96

Business Description

Industry: Metals & Mining » Gold
Compare:EGO, ABX, GG, NMCEF, IAG » details
Traded in other countries:RGL.Canada, RG3.Germany,
Royal Gold Inc was incorporated under the laws of the State of Delaware on January 5, 1981. The Company together with its subsidiaries is engaged in the business of acquiring and managing precious metals royalties and similar interests. It is engaged in a continual review of opportunities to acquire existing royalties, to create new royalties through the financing of mine development or exploration, or to acquire companies that hold royalties. The Company uses evaluation stage to describe exploration stage properties that contain mineralized material and on which operators are engaged in the search for reserves. It competes with other royalty and streaming companies, mine operators, and financial buyers in efforts to acquire existing royalty interests, and with the lenders and investors providing financing to operators of mineral properties. The Company's business is subject to the environmental laws and regulations promulgated by federal, state and local governments.
» More Articles for RGLD

Headlines

Articles On GuruFocus.com
4 Top Gold Stocks to Watch Mar 06 2015 
Gold Rush Jan 21 2015 
Murray Stahl’s Horizon Kinetics Comments on Royal Gold Inc Dec 22 2014 
Murray Stahl’s Horizon Kinetics 3Q 2014 Commentary Dec 22 2014 
Precious Metal Royalty & Streaming Companies: A Qualitative Analysis Mar 31 2014 
Mining for Gold, Minus the Risks: Why Royal Gold Has a Lot to Offer Dec 19 2013 
Back to Basic Materials – Second Quarter Updates and Guru Trades Aug 10 2013 
9 Dividend Stocks Trading at a Double-Digit Discount Mar 20 2013 
comment on RGLD Mar 09 2013 
Financials look grea Mar 05 2013 


More From Other Websites
Chinese and Indian Gold Buying: At the Peak since January 2014 Apr 23 2015
Royal Gold (RGLD) Issues Update on Mt. Milligan Mine - Analyst Blog Apr 20 2015
Key Indicators Impacting Gold Price Performance Apr 20 2015
Royal Gold downgraded by Raymond James Apr 20 2015
Royal Gold Provides Update on Mount Milligan Stream Deliveries Apr 16 2015
Royal Gold Provides Update on Mount Milligan Stream Deliveries Apr 16 2015
AllianceBernstein , Royal Gold, Pretium Resources, Asanko Gold, Mitsubishi UFJ Financial Group and... Apr 09 2015
Bear of the Day: Royal Gold (RGLD) - Bear of the Day Apr 09 2015
Andy Hall: Too early on bull case Apr 06 2015
Royal Gold Announces Fiscal 2015 Third Quarter Earnings Call Mar 31 2015
Royal Gold Announces Fiscal 2015 Third Quarter Earnings Call Mar 31 2015
Royal Gold Announces Second Quarter Dividend Mar 12 2015
Strong dollar drives gold prices lower: Will it break the channel? Mar 11 2015
Euromax Announces Closing of Royal Gold Transaction Mar 09 2015
ROYAL GOLD INC Financials Feb 04 2015
10-Q for Royal Gold, Inc. Jan 31 2015
ROYAL GOLD INC Files SEC form 8-K, Change in Directors or Principal Officers Jan 29 2015
Q2 2015 Royal Gold Inc Earnings Release - Before Market Open Jan 29 2015
Royal Gold reports 2Q loss Jan 28 2015
Royal Gold reports 2Q loss Jan 28 2015

Personalized Checklist

Checklist has been moved to "Checklist" tab.

Get WordPress Plugins for easy affiliate links on Stock Tickers and Guru Names | Earn affiliate commissions by embedding GuruFocus Charts
GuruFocus Affiliate Program: Earn up to $400 per referral. ( Learn More)
FEEDBACK