335,829 Shares in Copart, Inc. $CPRT Purchased by Confluence Investment Management LLC
Confluence Investment Management LLC bought a new position in shares of Copart, Inc. (NASDAQ:CPRT - Free Report) during the 3rd quarter, according to the company in its most recent filing with the...