Andy Puckett Professor of Finance Andy Puckett is an expert in institutional investing, financial analysts and how markets work. executive ethics institutional investors investments market microstructure