It depends on your maintenance status.
If you have active maintenance for CatTools, you can download the latest version from your customer portal.
If you don't have a valid maintenance contract for CatTools, you will have to pay for upgrade.
Technically, you will use a new activation key for the latest version in either case as the licensing technology has changed since v3.4.
thanks Jiri Cvachovec