It would help if you said what statistic values you like to see and in which format (on screen, TXT file, CSV file...)
In any case this a straightforward example that give the average CPU and Memory use for each VM over a 30 day period.
The output is not very pretty or usable, it's just to show you what is possible.
get-vm | %{
Get-Stat -Entity ($vm) `
-start (get-date).AddDays(-30) `
-stat cpu.usage.average | select Entity, Timestamp, MetricId, Value, Unit
Get-Stat -Entity ($vm) `
-start (get-date).AddDays(-30) `
-stat mem.usage.average | select Entity, Timestamp, MetricId, Value, Unit
}