Weird apostrophe issue
This is a known issue with CKEditor.

In your case, the ampersand character &amp; is being escaped as &amp;amp; which is causing the HTML entity for your apostrophe to appear as &amp;amp;#039;.

The entity for the ampersand is well-formed, so the ampersand appears in your rendered output. But this causes the entity for the apostrophe to be malformed, so it appears as a literal string.

There's a CKEditor config that you can do to force a simple ampersand, but I'm not sure how it will affect other text fields site-wide (which will no longer have their ampersands escaped), so proceed with caution.

Perhaps someone with more CKEditor experience can tell us if there's a way to configure this more narrowly.