Can you please check if the following sentence is correct? Thank you.

1) They have sold millions of albums so far.

Correct.