Zestimate: Value for history graph?

I’ve been using the Zillow Zestimate sensor for a while, and it reports a number as a float NNNN.0 for the house value. There’s some secondary values if you click into it that all seem useful:
amount
amount last updated
amount change 30 days
valuation range high
valuation range low

I’m wondering if the sensor could be updated to provide this data in a way that could show in a history graph, so you could see value over time easier- especially drawn out past just 30 days with data stored in HA.

could you create a sensor for each of the attributes and then add that sensor to a graph?

sensor:
  - platform: template
    sensors:
      zillow_valuation_high:
        friendly_name: "Zillow Valuation High"
        unit_of_measurement: '$'
        value_template:  "{{ states.sensor.zestimate_your_house_address.attributes.valuation_range_high }}"
      zillow_amount:
        friendly_name: "Zillow amount"
        value_template:  "{{ states.sensor.zestimate_your_house_address.attributes.amount }}"

the instructions below can show how to put the numbers on a 30 day graph