Where did you find it? Mostly they are casts of some kind of Gastropoda (snail). But the location and something in the picture for scale ( a coin or ruler) will give more clues as to its identification.
Looks like finds from our driveway rock here in Se NC. Apparently has been through the crushing mill. I suspect either River Bend Formation or Peedee formation Rocky Point Member if from Se NC. If from somewhere else you’d have to tell us so we could figure out the formation and possible identity of the snail.