740 is a great score. Congrats!!!
There’s always a variance in scores depending on the questions you get and how you feel. People also tend to over emphasize and I’ve appreciate the brakes. We also are poor judges of our performance during the test. There was a good post that surface just a few days ago about a person taking GMAT online on one day I’m taking GMAT in person the following day. They got 760 on the online test (it took 3 days for the scores to be released) and they got 730 on the test center test. In their case they got a higher score Online. However, there is a known error/fluctuation of about 40 points between attempts.
As to retaking them GMAT, it all comes down to the best use of time. It’s definitely possible to invest a little bit of time and get the 99th percentile. I feel that’s worth it just to be able to brag that you have a 99th percentile

on the other hand, if you’re going to sync a bunch of time and sacrifice the quality of your applications as the result, I would probably suggest sticking with 740. That’s score is often even good enough for the dreaded engineering guys from Southeast Asia and is a competitive score to any business school for a regular European or US applicant and very competitive score for South America or Africa applicants.
Not knowing your timelines and limitations, it’s hard to advise one way or another but you should be able to make the right decision with this information.
Posted from my mobile device