Trops...The only ways I know of to stop the MM's
From short selling your shares is to:
1) Buy and hold in a CASH Account, not a Margin Account...They can't touch them that way...
2) If all you have is a Margin Account, the Only way to keep the MM's from 'Borrowing' your shares if you plan to hold them for a Very Long Time, is to request your broker to mail you a Stock Certificate for ALL of your shares...
3) After calling Broker's from all three of our accounts (Fidelity, Ameritrade, and Scottrade) they all said the same thing: "Setting a Good Till Cancelled Limit Order to Sell all your shares at a price as high as you are allowed to, will NOT keep the MM's from borrowing your shares in a Margin Account" Period!
They all suggested that I transfer all of my shares out of the Margin Account(s), and open a new Cash Account...