Taking Stock So Far

by