Is it punctuated correctly or incorrectly
That looks correct. The use of the semicolon solidifies the sentence.