Not yet. They are listed as 'Release Date: Q1 2018' on the NECA website. That's anytime between now and the end of March.
Importantly, NECA are well known for delaying the release of their goodies. I'll be surprised if we see these before the end of the month. Would be nice, though.
-Windebieste.