MENLO PARK, Calif.--(BUSINESS WIRE)--March 14, 2006--Depomed, Inc. (NASDAQ:DEPO) today announced its financial results for the year ended December 31, 2005. For the year, a net loss of $24.5 million or $0.64 per share was reported, compared to a net loss of $26.9 million, or $0.78 per share for the year ended December 31, 2004. Cash and investment balances at December 31, 2005 were $59.1 million.