InvestorsHub Logo

janice shell

04/16/24 4:40 PM

#43729 RE: dukeb #43718

Who are these people who paid north of $ 80 a share?

Some of the people who got in back in 2022: