• Perhaps it's inconsistent type of the data it's operating on?

    Try changing it to:

    CStr(CDec(Round(Avg(Cdbl(Fields!QUOTE_VAL.Value)),2)))