public Stock Get(string asxCode, Date date) { return(_Cache.All().FirstOrDefault(x => x.IsEffectiveAt(date) && x.Properties.Matches(date, y => y.AsxCode == asxCode))); }