You are correct it is old news but the significance is that Nicholas Investments own preferred shares, guess what Nicholas Investments is called these days?
Disclaimer - I am not a basher, disgruntled ex-employee, hedge fund employee etc etc. I am a regular guy who is fed up with people being scammed.