Yes, if you are using the installed edition (not portable). It can display your download and upload speeds in the taskbar, along with with a small chart:
To turn this feature on, right-click the task bar and choose
Toolbars - NetWorx Desk Band.
You may also need to unlock the taskbar to resize the graph. To do so, untick the
Lock the taskbar menu item, resize the graph and lock the taskbar again.