Davis raises nearly $400,000 in latest period