I'd say it's 1970s-80s, Malachite and sterling. Worth maybe $50.
Give it a polish when you get it with a jewelry polishing cloth. If you don't have that, use toothpaste and an old toothbrush on the silver parts only and rinse. it will look great!
A nice, bold statement ring!