Tag History last row time stamp not correct

This one is a little weird to explain, so hopefully this makes sense. If I create a tag with history that is decimal or float and then bind to a table (date range is historical, aggregation min/max, wide format, natural sample size), the last row’s time stamp will always return as the current time, not the time the data was “logged”. If the tag is an integer data type, it works as it should.

Is this normal behavior, or a bug? V8.1.5. Using power table in vision, but scripting system.tag.queryTagHistory acts the same.