Why does my ecobee4 show that it’s Heating/Cooling within my set temperature

This is because of a feature called Smart Recovery. This feature pre-emptively heats or cools your home before the next schedule change, so when it gets to that schedule change, it's already at the desired temperature.

You can disable Heating or Cooling Smart Recovery If you go into MAIN MENU > SETTINGS > PREFERENCES > Select HEATING OR COOLING SMART RECOVERY > DISABLE.