Question: how long should you keep stock records?
Answer: The IRS recommends that you “keep records for three years from the date you filed your original return or two years from the date you paid the tax, whichever is later.” If you file a claim for a loss from worthless securities or bad debt deduction, keep your tax records for seven years.