MX104 showing final version 21.2 with EOS 06/29/2024 but MX104 is EOSE until 12/31/2025
Under the Junos link https://support.juniper.net/support/eol/software/junos/ at the end of the page there is the information that
"EOE extended to 31 Dec 2025 and EOS extended to 15 Mar 2028 for MX104."