Loose vinyl top trim

I was out cruising in the doba the one day and noticed that the chrome strip that runs across the front of the vinyl top was rattling in the wind. Come to find out it looks like someone or something got caught in it and pulled one of the mounts off and ripped a screw out of the other. Any thoughts on how to fix it on the car or will the top have to come off?

View attachment 26652
Author: Jnfbodyguy83