Okey, paaiškinsiu detaliau
Pastaba: 'currency-value' pas tave yra klasė, klasės selectinamos su tašku prieš klasės pavadinimą. (https://www.w3schools.com/cssref/css_selectors.asp)
Kitas dalykas, tai kaip ir sakiau, 'currency-value' pas tave yra klasė, negali jos getinti su getElementById(), nes ši funkcija iš pavadinimo nusako, kad ieško elementų pagal ID (id atributas ant elemento).
Kodas pas tave turėtų atrodyti maždaug taip:
let values = [];
let elements = document.querySelectorAll('.currency-value');
elements.forEach((element) => values.push(element.innerText));
Toks selectorius, kokį aprašiau, turėtų veikti teisingai, bet rekomenduočiau pasitikrinti ar jis veikia, tai padaryti gali taip: svetainėje atsidarai dev tools, įsijungi Console ir įpastini document.querySelectorAll() funkciją, kurią parašiau, paspaudes ENTER turėtum gauti NodeList su 3 elementais, kurie bus span. Tie, kurių tau ir reikia.
Jei būtų grąžintas tuščias NodeList be elementų, reiškia blogai parašytas selectorius. Tokiu atveju, gali selectorių gauti taip: Dev tools'uose Elements tabe pasirenki span, kurio reikšmę nori gauti, spaudi ant jo dešinį klavišą, užeini ant Copy ir pasirenki Copy selector.
Edit: tik paskutinę akimirką supratau, kad ant spano tu turi 'currency-value' klasę, todėl tų elementų gavimui labai lengva parašyti selectorių, nes nereikia nestinti elementų ir klasių