Want to see CPRT full AI Analyst Report?
Stock Buybacks (Quarterly) Chart
Stock Buybacks (Quarterly) Data
Apr 30, 2026
$1.42B
Jan 31, 2026
$218.22M
Apr 30, 2019
$2.58M
Jan 31, 2019
$365.19M
Jan 31, 2017
$134.62M
Apr 30, 2016
$117.92M
Jan 31, 2016
$325.00M
Jul 31, 2015
$233.48M
Apr 30, 2015
$616.42K
Oct 31, 2014
$1.12M