Your kidding...right?!
From my very brief research (>3 minutes), Dittybase Technologies Inc. / Dittybase Inc. / Dittybase America, Inc. aka: 836030 Alberta Ltd. doesn't have any earnings to speak of, it has lost over 200% of its share value since incorporation (It went from $2/share to $0.14/share in less than a month), it has a EPS(TTM) of -.04, an ROA of -445.8, and the last SEC form it filed was a 6-K on 11/28/07.
LOL! Good luck with that.
My opinions are just that and they should not be taken as advice to buy, hold, or sell a security. I am not responsible for your gains or losses in the market, you are. Please do your own due diligence. -Ultra II