Even though financial troubles kept plaguing the club, recent years have seen a slow but steady return to financial health, with sportive successes following suit.
Commemorative insignia (pins) are created for each festival and are sold as pass-tickets to the museum and sportive manifestations for the whole duration of it.