Fatti

A. è l'attore e il convenuto riconvenzionale, B. è il convenuto e l'attore riconvenzionale. A. è stato amministratore delegato della C.B. AG dal 1986 al 2008, di cui B. è l'azionista principale. In base a un accordo del 1988, A. ha ricevuto gratuitamente 80 azioni della C.B. AG, che avrebbe dovuto ritrasferire a B. al momento della sua uscita dall'azienda.

A. ha presentato una domanda di pagamento di almeno CHF 1'194'960.- per il trasferimento delle 80 azioni. B. ha presentato una domanda riconvenzionale per il trasferimento delle azioni dietro pagamento di un importo inferiore.

Il Tribunale distrettuale ha condannato B. al pagamento di CHF 1'194'960.- ad A. Entrambe le parti hanno presentato appello contro questa sentenza al Tribunale superiore del Cantone di Zurigo.

Il Tribunale superiore ha condannato B. al pagamento di CHF 5'500.- per azione. Entrambe le parti hanno quindi presentato ricorso in materia civile al Tribunale federale.

Legge

Il Tribunale federale ha parzialmente annullato la sentenza del Tribunale superiore. Ha riconosciuto l'interesse giuridico del convenuto a essere obbligato all'attore al trasferimento delle azioni contro pagamento dell'importo definitivamente stabilito.

Tuttavia, non vi era un riconoscimento della…