NBC: Trump trial testimony ends after months of fireworks in and outside courtroom