Saturday, October 13, 2007

Buybacks Continue at Record Pace

I mentioned in an entry 2 weeks ago "Buybacks are all the Rage - is the Market Inevitably Going Up in the Long Run?" the unprecedented pace of corporate buybacks.

Is the market simply destined to go up because we don't have enough stock for people to invest in? Basic economics - supply (of stock) shrinking, demand steady (or rising), prices must go up.

Do you realize the level of buybacks that have been going on? Not announced buybacks but tried and true "after the fact" reporting of buybacks is
>$100 BILLION for 8 quarters in a row. It has accelerated lately... $118 Billion in Q1 2007, and $158 BILLION in Q2 2007. Even if we drop back to low $100s for Q3 and Q4 2007 that is an annual buyback binge of just under $500 Billion. On top of that is 6 previous quarters (back half of 2005 and 2006) of another $600 Billion+. So this is $1.1 Trillion of stock value that will be taken out of circulation by year end 2007.

So last quarter alone (Q2 2007) companies bought back $158 Billion of stock. Now that was of course mostly done by the largest companies in the US (the true mega caps with >$100 Billion market cap) but it doesn't matter WHO is retiring this equity, it simply matters that it is being retired from the market as a whole. And when it is retired that means SUPPLY of stock in the US as a whole is falling.

So if we retired on average say $110 Billion a quarter, that is essentially saying we are eliminating 10 huge companies the size of 200th largest stock in the US (market cap $11.8 Billion) So supply of stock equal to 10 of those companies are disappearing each quarter; or 40 a year.

************
I have been looking for third quarter data of what "actually" happened (i.e. announced buybacks are very different from actual stock bought) and I have not found it yet but I found this weekly analysis via Forbes.

  • In recent quarters, the supply of shares has been plummeting, which is extremely bullish. In the third quarter of 2007, the float of shares (L1) dropped by $4.0 billion daily, the second-highest amount of float shrink in any quarter in our records.
  • L1 has dropped by at least $2 billion daily in each of the past six quarters. With so many shares being sucked out of the U.S. stock market, is it any wonder that the S&P 500 rose in nine of the past 10 quarters?
  • During the week ended Thursday, Oct. 4, the float of shares (L1) dropped by $13.3 billion, the second consecutive decline exceeding $10 billion. Announced corporate buying was strong across the board. New cash takeovers leaped to a 10-week high of $11.7 billion, and 20 new stock buybacks totaling $6.3 billion were announced.
  • On the other side of the ledger, new offerings totaled a paltry $3.2 billion, which remained lower than our upfront estimate of $6.0 billion. New Offerings have been below $5 billion for eight consecutive weeks.
********
These numbers are very important to me; and I think will become even more important as the mainstream media wakes up to it. I have even seen Cramer start talking about it in the past few weeks. Just last week you had pretty shoddy earnings by Alcoa but they upped their buyback program from 10% of all shares to 25% of all shares - which for a $33 Billion market cap company would be a $8.25 Billion share retirement. Again, $8.25 Billion represents the size of a company in the range of 200-250th largest in the US. So Alcoa alone will have eliminated one of the SP500 companies if it follows through; and one in the upper half of the index at that.

This pace is relentless, week after week as large cap companies rake in cash, and not enough new stock supply coming onboard to offset this. So even in an environment where demand is flat, this would bode well but with increasing money supply this shifts the supply/demand dynamic even more favorably towards higher prices.

I have been thinking that since the August 2006 low, the market's pace of gains have been eerily consistent (the word I use is 'relentless'). I prefer choppy markets to be able to sell, and then buy back lower but for the better part of 15 months when the market was on the good side, it's been a steady drip upward with little downside volatility. Outside of 'shocks' (a) about 3 weeks in Feb/Mar 07 when Shanghai fell 8% and spooked the markets and (b) this summer's credit 'surprise' the move upward week after week/month after month has been steady - more steady than I can remember in past years when you'd have 3 months up, than 6 weeks down, 2 months up, 3 weeks down - and maybe this is just 1 person's memory playing tricks on him but I remember reading articles about "record amount of weeks the market has gone without a 2% correction" back in the winter. This period also marked the peak of the private equity binge so you have yet another force taking stock off the market.

Once again, since our last shock the move up has been relentless and steady once we left the "short covering" stage. Now again this does not mean we won't have pullbacks but they seem to be violent and relatively short, versus periods in the past when we'd actually have 3-4 months of choppiness, or heck sideways with no trend, in the past. The past 15 months have been more of a up, up, up, for months on end followed by violent few week period down, following by up, up, up, up for months on end, violent few week period down, etc. Could it be as simple as supply/demand rules? Could this be why so much money is flowing into hot sectors and buoying them to levels past where people would think logical? With so few sectors working and X amount less stock available each week, the winners are going to take in more and more available dollars since there is no place else to park cash.

Something to keep a close eye on in the coming years - the companies with the deepest pockets are those large cap and mega caps who will still benefit greatly from global expansion even in the face of a slowing US - so they can continue to plow back cash into taking shares off the market, whether the US economy slows or not. And our pullbacks will be shorter in duration, rarer in nature, and perhaps more violent as the movement down is compressed into weeks versus months. Perhaps.

Shanghai the Mystical Land of Premium Valuations

I noticed the strong price action of PetroChina (PTR) Friday; it was up 11% - this is no small feet considering the mega market cap. I had mentioned back in September that PetroChina (PTR) planned a Shanghai listing - now it looks like it is set for upcoming month. This could be the reason for the rise, along with the 'all things Chinese' mania we are in.

  • SHANGHAI, Oct 13 (Reuters) - PetroChina (PTR), China's largest oil and gas producer, is expected to launch its initial public offer in Shanghai near the end of this month, sources familiar with the offer said on Saturday.
  • The roadshow for investors is likely to start in the last week of October, with the shares listing in Shanghai in mid-November, the sources said.
  • On Sept. 24, China's stock regulator approved PetroChina's plan to issue up to 4 billion new A shares in the offer, which is expected to raise around $7-8 billion, making it one of China's five biggest domestic IPOs.
You remember Shanghai correct? The magical land where valuations of stocks are 150-225% higher than they are in either Hong Kong or the US for stocks that trade on all 3 exchanges. See this story for a graphical representation, but let me list the stocks and their premium valuation in Shanghai (closed to foreigners) versus the open, international market of Hong Kong
  1. Aluminum Corp of China/Chalco (ACH) +217%
  2. China Life (LFC) +143%
  3. China Southern Air (ZNH) +211%
  4. Guangshen Rail (GSH) +162%
  5. Huaneng Power (HNP) +185%
  6. Sinopec Shanghai Petro (SNI) +337%
  7. Yanzou Coal (YZC) +149%
So to put it in perspective if Google was listed in Shanghia it would be trading as the largest market cap in the world. Now the conventional wisdom is when some mainlanders are allowed to finally invest in Hong Kong there would be some meeting of the minds (i.e. Hong Kong valuations for same stock go up, and/or Shanghai down) This was the thesis behind my piece on going long iShares Hong Kong (EWH) back in August. EWH had popped from $16.50 to $18.00 on the news of potential opening of its market the massive savings/cash flows of mainland China; and now is up to $22+.

However, I wonder how this will really play out. First of all, why would the Chinese leave their free standing casino called Shanghai to go play in calmer waters - you have a good thing going, up 400%+ since beginning of 2006 - this would be akin to asking NASDAQ traders to leave the NASDAQ in 1999/2000 for such exciting exchanges like... like... Shanghai for example. Why would they leave the best exchange going in the world? Second, remember the post earlier in the week about Shenhua Energy - how it listed in Shanghia, got a 90% premium and its chairman was disappointed? Well with this IPO Shenhua now has a market cap approaching Google's and is now the 2nd largest mining company in the world. How did the Hong Kong shares react? They were down on IPO day actually....

So why the run in PetroChina when all it is doing is listing in the twilight zone exchange where values are 200% higher than anywhere else? Not sure - I suppose American and Hong Kong investors believe there will be another huge spike in the Shanghai market when it IPOs (which I am sure there will) and therefore the value of their holdings must go up - yet that did not hold true for Shenhua Energy. Who knows anymore; it's all casino action at this time. Place your bets, red or black and roll the die. And I say that with awe and fascination at watching this all unfold... I am trying to think of what could end this other than some sort of shock to the system; as we have a seemingly unending supply of savings and (as of yet) not nearly enough supply of stock to soak it up.

Long Aluminum Corp of China, iShares Hong Kong in fund; no personal positions

Bookkeeping: Weekly Changes in Fund Positions - Week 10

Week 10 Major Position Changes

Fund positions of 1.0% or greater can be found each week in the right margin of the blog, under the label cloud and recent comments areas; I highlight each week the larger position changes.

Being a long only fund, via Marketocracy rules, the only hedges to the downside I have are cash or buying short ETFs.

To see historic weekly fund changes click here OR the label at the bottom of this entry entitled 'fund positions'.

Cash: 16.1% (vs 1.3% last week)
50 long bias: 70.0% (vs 87.7% last week)
3 short bias: 13.9% (vs 11.0% last week)

53 positions (vs 60 last week)
Additions: Atwood Oceanics (ATW)
Removals: Sandisk (SNDK), Under Armour (UA), Western Refining (WNR), Shaw Group (SGR), CME Group (CME), Homex Development (HMX), Allegheney Technologies (ATI), Titanium Metals (TIE)

Top 10 positions = 35.8% of fund (vs 41.2% last week)
35 of the 53 positions are at least 1% of the fund's overall holdings

Major changes and weekly thoughts
This was a very good week for the fund and good start to the life of the fund, as I have more than doubled the performance of the indexes I measure against. With the market up so much, with no break for a month and a half I decided to go to a more cautious stance Wednesday morning. This decision was also due to the fact that every major sector I either owned or was interested in (save deep sea oil drillers) had mounted a substantial run; therefore to continue buying here in scale is just playing the momentum game. Granted this game has been going on for weeks, but I'd rather be a net seller rather than net buyer at these levels and wait for either a broad market pullback or individual securities to come back to more meaningful support - this will limit my downside risk in these names to a degree. Many charts have major air pockets of no support (see the performance of Baidu.com this week), so when the worm turns the move down is violent. But valuations are stretched across the board in the universe I am interested in as the "smart money" piled in the past 6 weeks, chasing the sectors that are working.

Last, the market (save for last week) has been marked by a relatively narrow breadth with specific sectors (big cap tech, multinationals, and small cap Chinese stock) getting most of the action. Transports and other sectors which tie to the US economy are not participating in a meaningful way. Generally this cannot go on indefinitely but with the massive money supply being piped into the system, along with massive buybacks, and 'performance chasing' by smart money - it can go on longer than we expect. There seems to be universal bullishness, at least in sectors I am interested in, and a 'bullet proof' mentality when buying anything Chinese or large cap tech. This gets my radar up. We might be in the 6th inning or the 9th inning of this run; no way to tell - but we are certainly not in the first half of the game anymore. The intraday reversal Thursday also must be noted. Tops are generally not spikes down but processes - the open ended question is, was that the beginning of the process. Again, I don't know but due to the confluence of factors above I am going to move back to a larger cash position, and (when appropriate) potentially expand the exposure to short ETFs moving forward. Earnings season is another wild card - my thesis is we are going to see significantly lower guidance in many domestic based industries (without significant international exposure)... and/or if these companies do not choose to lower guidance they are setting themselves up for disappointing earnings (below consensus) in first half of 2008.

The fund was very busy this week making changes (see the archive in the left margin for all of this week's posts to review the following changes more in depth).

Some of the larger changes (chronologically) to the fund below:

  1. I added more exposure in Trina Solar (TSL) and Mosaic (MOS) Monday, as Trina was hit by collateral damage from the Barron's story on LDK Solar (LDK), and Mosaic was set to report earnings on Tuesday.
  2. I sold down a portion of my Ciena (CIEN) position in the first half of the week after a 26% run in a week and a half, and noted both Riverbed Technology (RVBD) and Blue Coat Systems (BCSI) charts were setting up nicely. (good call there!)
  3. I actually bought more Mosaic post earnings as the 5% reaction seems underwhelming in response to the knockout earnings - I also started adding to my 1% position in CF Industries (CF) as a collateral play due to the strength in Mosaic's phosphates business.
  4. I added to LDK Solar (LDK) in the low to mid $40s as the stock seemed to settle at a place it had some longer term support ($40), and then Tuesday when the company raised guidance I added even more.
  5. I sold down Gmarket (GMKT) going into next Monday's earnings; expectations have really ramped for this name and a few analysts were out with cautionary notes just ahead of the earnings, which in a normal market would be a bad sign. In this market, where all things Asian ignore any bad news, it might not matter to investors. But I want to reduce risk exposure in the name until we see what earnings and guidance is.
  6. Wednesday morning I closed 6 positions as I began changing my stance and wishing to raise some cash; 4 laggards (technically) Sandisk (SNDK), Western Refining (WNR), Under Armour (UA), Homex Development (HMX) and 2 winners that were not a big enough portion of the fund to have a major effect on performance: CME Group (CME), and Shaw Group (SGR) post earnings spike.
  7. I sold down some of my coal exposure as both Consol Energy (CNX) and Peabody Energy (BTU) had gained 10% in 2 weeks.
  8. I sold down Frontier Oil (FTO), the one refiner I really *do* like off the Valero Energy (VLO) and Chevron (CVX) warnings - I might need to reverse this decision as the stocks bounced later in the day and might have all the bad news of poor refining margins 'priced in'. I will watch to see how this sector reacts in the coming weeks.
  9. I cut my position in Riverbed Technology (RVBD) by 1/3rd as it ran 19% in just 5 sessions - however later that day the stock was slammed down 11% so I bought that position back.
  10. The technicals for the deep sea oil drillers "might" finally be turning so I added exposure to this basket by adding to existing positions in GlobalSantaFe (GSF), Diamond Offshore (DO), and Pride International (PDE) - while adding a new position in Atwood Oceanics (ATW).
  11. For the first time in a while I added to my trio of ETFs which bet against the market, Thursday afternoon.
  12. In the market swoon Thursday afternoon, CF Industries (CF), Perini (PCR) and Ctrip.com (CTRP) fell to some meaningful support so I took the opportunity to add to these positions in a sizeable way.
  13. Allegheny Technologies (ATI) warned Thursday evening, so I sold the smallish position out Friday AM, and also closed Titanium Metals (TIE) due to some near term negative sentiment in the sector due to the warning and the Boeing Dreamliner delay. ATI actually bounced back decently Friday during the day, but both stocks are now below their 200 day moving averages once more.
  14. Friday morning I also sold down across the board on my largest holdings in the range of 20-33% in most cases. Too many to name, but here is the link to the post.
  15. I reduced my Garmin (GRMN) as I had a nice gain in a short period of time. This is one of the momentum crowds favorites, so it would surprise me for it to continue to ramp up, but I had a nice gain so I took some of it off the table.
  16. I added more UltraShort Financials (SKF) Friday.
  17. While not trying to daytrade, CF Industries ramped up 8% Friday on no apparent news so I sold down 25% of my recently supersized position.
  18. Last, I sold some Juniper Networks (JNPR) as its pretty highly valued and I wanted to continue to build cash going into next week.
Needless to say, with the change in posture mid week it was a very busy week in terms of transactions, at least twice as much as usual.

Friday, October 12, 2007

Solar: Right Sector, Wrong Stocks

The general idea behind this fund is to identify correct trends and that should prove to be half the battle - i.e. sector selection is key. One sector I've gotten correct is solar - however my stock selection so far has been horrible. Below I created a chart which shows the stock price of each company I track in this sector on August 3rd, which is the Friday before this fund was launched, up to today, and the % gain. I broke the stocks into 3 groups:
(i) US based
(ii) 'established larger Chinese companies
(iii) speculative smaller Chinese companies which have already run afoul in their short public history on US exchanges.



Note that while LDK Solar (LDK) shows a 15.9% return, before this recent controversy in the name, the stock had reached a peak of $74 or 100% return.

My focus for this fund has been in the two 'best values' in the sector, Suntech Power (STP) and Trina Solar (TSL). Unfortunately those two have been far and away the laggards in the group, with returns of 10.3% and 8.9% respectively. While I would not place any of the 3 speculative solar stocks into this type of fund without seeing a better track record in the future, I could of bought a basket of those 3 'laggards' and averaged 34% return. Or bought a basket of the 2 US companies which I thought were overvalued back in August, and also returned 34%.

However, I chose to focus on 'established' Chinese solar stocks - of which there are 5. Two of them (LDK Solar and Yingli Green Energy) returned 100%+ and the other I did not choose (JA Solar) returned >50%. So in this case I would of been better served to throw a dart into this sector and choose - it would of outperformed my 'thinking' and 'analysis'.

Suntech Power (STP) is a mystery - all this stock does is perform quarter after quarter, it is the leader in China, with highly regarded management and while (relatively) expensive in valuation, it trades at a massive discount to its US peer Sunpower (SPWR). I didn't expect fireworks from this name but I expected better than 10% when the speculative names (which are busy firing and hiring new CEOs, CFOs) are returning 34% on average.

Trina Solar (TSL), while faltering at its last earnings with a lower than expected gross margin, also in large part has been a disappointment. While almost all other names in the sector have been making new all time highs day after day, this stock remains 20-25% below all time highs. It's valuation is the lowest in the group on 2008 estimates. Yet it has yet to respond.

Worst, Trina is most like Yingli Green Energy (YGE), a stock I soured on back in late August despite liking it operating prowess. I owned 2000 shares which I sold in the low to mid $14s. That cost me (if I had held the shares the entire time, which I would not as I'd be selling off pieces as it rose) $35,000 or fully 3.5% of performance for the entire fund off this 1 name alone. So here is a case of identifying the right stock, than overthinking the situation and/or overthinking relative to the 'average investor' view on the stock.

I wrote back in August:

First, this was Yingli's first public quarter. I came impressed with the depth and breadth of their first earnings report, especially as a Chinese company. Some others I have read through from foreign companies lacked about 70% of the detail that Yingli was kind enough to provide.

Second, operationally I think Yingli appears to be doing very well all things considering (polysilicon shortage in the sector). Revenue growth is tremendous. Capacity expansion is on track. Gross margins are holding (22.7% in most recent quarter), whereas some other players are seeing dips to upper teens or worse. ASPs holding steady, whereas some other players are seeing some substantial dips.

Operationally I like the company. I like their guidance for 2nd half gross margins to hold at these levels. They have 50% of their polysilicon secured for 2008, despite massive expansion plans. I like their focus on Spain (80% of sales last quarter) which allowed them keep ASPs (Average Selling Prices) steady since Spain is not seeing the reduction in gov't subsidies that the biggest world market for solar power, Germany, has been showing.

However my concerns were:

YGE is a recent IPO - therefore their last quarter they used a weighted average share count, instead of their full share count - which basically means if a company goes public on the 45th day of a quarter (90 days) their average weighted share count in their first public earnings report would be half of the true number. So on the earnings report just published they showed 79M outstanding shares, when the real number is closer to 127M.

Second, they have a confusing and not yet measurable (or at least clearly measurable) preferred shareholder dilution coming up, which could expand outstanding shares even further than the 127M. What exactly the number is, Yingli would not share on the call, despite being peppered by an analyst on the question. He speculated 180M. That is not a good thing.

Stocks are eventually measured on earnings per share. The more shares, the more diluted each dollar of earnings becomes. I remember when Yingli first IPO'd I was dismayed at the huge amount of shares they were bringing public - many companies of this size start with 20-40M shares. Yingli went with the nearly 130M. Hence their earnings growth (per share) would be stunted, despite huge pure earnings growth potential.

That was well over 100% ago. So I was obviously 'early' which is a nice way to say 'wrong'. Yingli still has to report their next earnings since I wrote that and while the above may indeed prove to be true, and investors 'surprised' by some of the data that will come out, if the stock drops 25% from a $32 level that is still a $24 stock or about 65% higher than where I sold the stock. And that is taking a huge leap here that investors even care about such minor things such as 'earnings' when momentum is the only thing that seems to matter in this sector.

To put into perspective, by the end of 2008, about 15 months from now Yingli Green Energy and Trina Solar will be roughly the same size company, doing the same thing, at similar margins - per both companies management's projections.

However, as of this moment Yingli, at $32.30. is valued at 47x its 2008 estimate of approx $0.69 while Trina, at $57.50, is valued at 17x its 2008 estimate of $3.45. So we have quite a dichotomy here - the major difference is the 6 month lockup period for insider selling has not yet arrived for Yingli and Trina disappointed the street with a negative gross margin surprise last earnings.

So again, the stock market says I was very wrong with my assessment of these 2 stocks, and it continues to tell me this daily as Yingli shoots up day after day, while Trina fumbles around in a tight range. After both companies report in the next month I will re-assess the situation, but here is one case where identifying the correct sector was simply not enough.

Long Trina Solar, LDK Solar, Suntech Power in fund, no personal positions

Bookkeeping: 'Rising Tide' Performance Week 10

Week 10 performance of the mutual fund

Comments: This was a breakout week for the fund as most of the top 10 fund holdings enjoyed very large gains. With the SP500 AND Russell 1000 both gaining approximately 0.30% this week, the Rising Tide Growth Fund was up 3.60%, generating a 3.30% outperformance versus both measuring sticks for the fund. To put that into perspective the first 9 weeks the fund was +4.1% vs the SP500 and +3.9% vs the Russell 1000, so this week alone almost matched the first 9 weeks of work. Obviously, I am thrilled with this week, and at around 1 PM Thursday the results were even more sparkling (1% higher across the board) but one cannot be too greedy. One week like this every quarter would be a coup.

Agriculture, coal, and networkers were back in favor this week after the market chased after washed out groups such as retailers, home builders, and financials last week. If not for the exposure to lagging solar, especially LDK Solar (LDK) the fund would of been even better off this week, but in due time I think those investments will still pay off well; just not this week.

Price of Rising Tide Growth: $11.436
Performance to date (vs Aug 3, 2007): +14.36%

SP500: 1,561.8 (+6.59%)
Russell 1000: 850.8 (+6.85%)

Fund return vs SP500: +7.77%
Fund return vs Russell 1000: +7.51%

Since the market cap of the median stock in the Rising Tide Growth fund (median $9.9 Billion as of October 07) is significantly below the SP500 index (median $13.1 Billion as of September 07) but higher than the median market cap in the Russell 1000 (median market cap $5.8 Billion as of September 07), I am measuring the fund against both indexes. Click here to see fund's holding by market cap as of October 2007.

Basis for indexes is 5 day weighted average of closing prices Aug 3-9
SP500 : 1,465.2
Russell 1000 : 796.2

To see why I use the 5 day weighted average of the first 5 trading days to smooth out the volatility of the indexes as the fund launched, see here.

Please click here: fund performance for previous updates

CF Industries Up 8% - I don't know why

I mentioned earlier today I had flipped into CF Industries (CF) based off the Mosaic earnings report and CF being much closer to technical support

I wrote:
The hardest to cut is Mosaic as I believe it is still way undervalued but it is so far off any meaningful support, I am hoping for some pullback to get back in at a lower price. I also switched into some CF Industries (CF) yesterday during the afternoon selloff, as it fell to $71 or its 20 day moving average so I flipped from 1 fertilizer company to another. To put it in perspective while CF is near its 20 day moving average, Mosaic is now at $61.50, and its 20 day moving average is $52.50 or a whopping 15% away. So my theory here is I can stay with the agriculture (specifically fertilizer) exposure but I will be shifting assets in the near term from Mosaic to CF Industries. On any meaningful pullback I will reload Mosaic in a heartbeat.

Well darn thing is up 8% today and I don't see any meaningful news. I am not trying to be a daytrader but this is a substantial 1 day move so I am going to cut back this position by 25%, from 300 shares to 225 and I will let the rest ride. When Mosaic came out with great earnings I expressed surprised that not only was their potash business doing well, in fact their phosphates were doing even better. CF Industries never reacted off that news which was strange considering its a phopshates/nitrogen fertilizer company. Here is my entry from Tuesday on the topic:

While I thought potash was the main driver of these fertilizer stocks it appears phosphates is showing even more near term growth. While potash is the more secure (wider moat) piece of the puzzle, the near term dynamics for phosphates are better than I anticipated if the
Mosaic (MOS) data is a proxy for the industry. CF Industries deals heavily in nitrogen and phosphates so I will increase my exposure in the name.

So I started building back a position Tuesday, which I topped off in the afternoon selloff yesterday, as the stock went right to a nice support level (20 day moving average). Nothing has changed fundamentally so I don't plan on selling any more CF, but with this 1 day gain in this topsy turvy market I am going to book some of that gain and continue to build the cash position. If we were in a more quiet market I'd stand pat (or heck, be adding) on CF Industries as its 2008 estimates are a complete joke (way understated) versus 2007, and it is even cheaper than Mosaic.

This sale reduced my CF Industries exposure to 2.2% of the fund. With that said, on the next pullback these fertilizer stocks are going to be forming the bedrock of the portfolio. They are major bargains compared to Potash (POT) or Monsanto (MON). I hate selling either Mosaic or CF Industries and somehow feel this will bite me. :)

Long CF Industries, Potash, and Mosaic in fund; no personal positions