Came in this morning with a small yet long position. I remain very impressed with what the company has achieved thus far in 08 and remain quite optimistic about its future. The agreement signed today is huge as it provides a long term source of income to API.
The manufacturing plant in Germany (an emerging green market) really helps as well.