The writer of the sentence had good reason to use at instead of on. His choice of at suggests that Sorenson was tracking the value of the index across a period of time, possibly several weeks or months. 31st December is a point along this track.
We tend to use on with days to talk about events which happen within the duration of that day.
Student or Learner