News Focus
News Focus
icon url

DewDiligence

04/24/08 7:16 PM

#2475 RE: DewDiligence #2378

1Q08 Baraclude sales: $108M, +140% (!) vs 1Q07, +9% vs 4Q07.

http://biz.yahoo.com/prnews/080424/nyth016.html