Copart Q4 FY26 net income drops 17.4% to $327.4 million; revenue rises 2.4% to $1.2 billion - CPRT News | Rallies