The 50mm lens is one of the most basic, must have lens in many photographers' equipment bag. One can spend anywhere from about $100 to $4,000 on one, depending on one's budget and need.
Below is a good video comparing ten 50mm lens from various manufacturers. They all come in mounts for Canon, Nikon and a few other camera brands. By the way, the most expensive 50mm brand, Zeiss, has just announced a 'cheaper' Milvus line to try and compete with other lens makers.