No, they don't. Nor can I see them having one as the hurdles given the dividend record mean that new shares place a heavy burden on future. I don't recall when last they issued shares but it certainly wasn't in the last 2 years...
SOL Price at posting:
$17.36 Sentiment: None Disclosure: Held