A few weeks ago, I revisited the infrastructure screen we began to develop back in 2016, a project I hadn’t examined closely for quite some time. Upon looking at that update that showed up-to-date average returns of 247.91% for the stocks included in the screen, I felt it was time to re-evaluate the past inclusions.