Members of a Group - No Output

Friends, I am having trouble getting good output, trying to see members of a group.
Where am I going wrong?

Here is the script:

$groupMembers = (Get-ADGroup -Identity 'GroupX' -Properties members).members
$groupMembers | Select-Object -Property Name, @{Name='Member';exp={Get-AdUser -Identity $_.Name -Properties emailAddress,lastlogonDate}}

So this shows up on the console but with no members.

Name Member
---- ------

But if I look at $groupMembers - I see this:

PS C:\WINDOWS\system32> $groupMembers
CN=MaryJane.Jones,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Alexis.Smith,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Paula.Wilson,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Edie.Bop,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Karrie.Large,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Daniele.Doris,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Robert.Moore,OU=USMC,OU=Users,OU=RECON,OU=Agencies,DC=MIL,DC=net
CN=Shante.Hunt,OU=USMC,OU=Users,OU=FPAC,OU=Agencies,DC=MIL,DC=net

Thank you in advance for taking a look at this.

Doing this …

(...).members

… is the same like …

 Select-Object -ExpandProperty members

You don’t have objects anymore. It’s now just an array of strings. And that’s why you cannot select objects or properties anymore later on.

Thank you Olaf, So I asked for you to tell me where I was going wrong. And you sure did!