No _limpaFormulario do NegociacaoController.js poderia
substituir:
this._inputValor.value = 0.0;
por:
this._inputValor.value = '0.0';
Assim, manteria a formatação exibida no carregamento da página.
No get volume() do Negociacao.js poderia
substituir:
return this._quantidade * this._valor;
por:
let vol = this._quantidade * this._valor;
 return parseFloat(vol.toFixed(2));
Para evitar exibição do volume com muitas casas decimais.