An Update From John Ackerly

Read on for the latest update from John Ackerly, Director of Davenport Asset Management.