Do all sharks have a top fins?

Not all sharks have a top fin. The top fin, also known as the dorsal fin, is a characteristic feature of many shark species, but it is not present in all of them. Some shark species, such as the angel shark and the wobbegong shark, have no dorsal fin at all, while others, such as the hammerhead shark, have two dorsal fins. The presence or absence of a dorsal fin, as well as its size and shape, varies among different shark species and is often related to their body shape, swimming style, and habitat.