Attorney General Ken Cuccinelli's tax records show he sold most of his stock in troubled nutritional supplements maker Star Scientific last summer at a net gain of $4,040.
The Republican gubernatorial candidate's campaign says he sold his remaining shares this year.
Gifts from company CEO Jonnie Williams and the stock provoked conflict-of-interest claims for allowing his office to handle Star Scientific's $700,000 tax lawsuit against the state.
Cuccinelli opened eight years' worth of federal and state returns to journalists on Thursday, revealing he paid $33,198 in 2012 taxes on income of $194,398.
The move caught his Democratic foe, former electric-car company executive Terry McAuliffe, flat-footed. There was no answer Thursday evening from McAuliffe's campaign when asked if he would also let reporters review his income tax returns.