CARL FR. HAGG & Co..