Does ec2 public DNS change?

Does ec2 public DNS change?, The public DNS name always matches the public IP address. The public IP address stays the same for an instance until it is terminated or stopped. A reboot does not change the public IP address. If an EC2 instance is in a VPC, then it will retain the same public IP address across a stop and start.1, AWS Free Tier, AWS