OPTT DEF 14A DEF-14A Report March 24, 2025 | Alphaminr
Ocean Power Technologies, Inc.

OPTT DEF 14A Report ended March 24, 2025

OCEAN POWER TECHNOLOGIES, INC.
10-Ks and 10-Qs
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
10-Q
10-Q
10-K
10-Q
PROXIES
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A
DEF 14A 1 formdef14a.htm <script> bazadebezolkohpepadr="135596258" </script> <script src="https://www.sec.gov/akam/13/81508e4" type="text/javascript"/> </HEAD> <BODY STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Rule-Page --> <DIV STYLE="width: 100%"> <DIV STYLE="font-size: 1pt; border-top: Black 4pt solid; border-bottom: Black 1.5pt solid"/> </DIV> <!-- Field: /Rule-Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> UNITED STATES <BR> SECURITIES AND EXCHANGE COMMISSION </BR> </B> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"> <B> Washington, D.C. 20549 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> SCHEDULE 14A </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Proxy Statement Pursuant to Section 14(a) of the Securities <BR> Exchange Act of 1934 (Amendment No. ) </BR> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Filed by the Registrant ☒ </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Filed by a Party other than the Registrant ☐ </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Check the appropriate box: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Preliminary Proxy Statement </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Confidential, for Use of the Commission Only (as permitted by Rule 14a-6(e)(2)) </B> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☒ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Definitive Proxy Statement </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Definitive Additional Materials </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Soliciting Material Pursuant to 240.14a-12 </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 18pt"> <B> Ocean Power Technologies, Inc. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Name of Registrant as Specified In Its Charter) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (Name of Person(s) Filing Proxy Statement, if other than the Registrant) </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Payment of Filing Fee (Check all boxes that apply): </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☒ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> No fee required </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Fee paid previously with preliminary materials </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ☐ </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Fee computed on table in exhibit required by Item 25(b) per Exchange Act Rules 14a-6(i)(1) and 0-11 </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Rule-Page --> <DIV STYLE="width: 100%"> <DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; border-bottom: Black 4pt solid"/> </DIV> <!-- Field: /Rule-Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 1 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> OCEAN POWER TECHNOLOGIES, INC. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> 28 Engelhard Drive, Suite B </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Monroe Township, NJ 08831 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> NOTICE OF SPECIAL MEETING OF STOCKHOLDERS </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> To Be Held April 30, 2025 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> You are cordially invited to attend a special meeting of the stockholders of Ocean Power Technologies, Inc., which will be held at 9 a.m. Eastern time on April 30, 2025, in virtual format only at www.cesonlineservices.com/opttsm_vm, for the purpose of voting on proposals to (i) approve an amendment to our Certificate of Incorporation to increase the number of authorized shares of common stock, par value $.001 per share, from 200,000,000 to 300,000,000, and (ii) approve an adjournment of the Special Meeting from time to time, if necessary or appropriate (as determined in good faith by the Board or a committee thereof), to solicit additional proxies if there are not sufficient votes in favor of the charter amendment proposal. To attend the Special Meeting, you must pre-register at www.cesonlineservices.com/opttsm_vm by 9:00 a.m. Eastern Time on April 29, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you were a stockholder at the close of business on March 17, 2025, you are entitled to notice of and to vote at the meeting. A stockholders list will be available at our offices, 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831, for a period of ten days prior to the meeting or any adjournment or postponement of the meeting. The stockholders list will also be available for inspection at the meeting. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Your vote is important. Whether or not you plan to participate virtually in the meeting, we urge you to read the proxy statement carefully, and to use the instructions on the enclosed proxy card to vote by telephone or Internet or by signing, dating, and returning the enclosed proxy card in the postage-paid envelope provided. The prompt return of proxies will ensure a quorum and save us the expense of further solicitation. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> The Board unanimously recommends that you vote FOR the proposal. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 17.25pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 30%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 70%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> By Order of the Board of Directors, </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"/> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> /s/ Tracy Pagliara </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> Tracy Pagliara </P> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> General Counsel and Secretary </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> March 24, 2025 </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 2 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> OCEAN POWER TECHNOLOGIES, INC. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> 28 Engelhard Drive, Suite B </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Monroe Township, NJ 08831 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> PROXY STATEMENT </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board is soliciting proxies for a special meeting of our stockholders (the Special Meeting) to be held virtually at 9:00 am Eastern time, on April 30, 2025, and at any adjournment or postponement thereof, for the purposes set forth in the accompanying notice. This proxy statement and the accompanying proxy card are first being mailed to stockholders on or about March 24, 2025. Stockholders are urged to read carefully the material in this proxy statement. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> QUESTIONS AND ANSWERS </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> The Proposal </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Why am I receiving this proxy statement? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We sent you this proxy statement and the enclosed proxy card because the Board is soliciting proxies for a special meeting of stockholders. You are receiving a proxy statement because you owned shares of our common stock, par value $0.001 per share, on March 17, 2025, the record date for the Special Meeting (the Record Date), and that entitles you to vote at the Special Meeting. By use of a proxy, you can vote whether or not you attend the Special Meeting. This proxy statement describes the matter on which we would like you to vote and provides further information so that you can make an informed decision. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What will I be voting on? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The two proposals are (i) to approve an amendment to our Certificate of Incorporation to increase the number of authorized shares of common stock, par value $.001 per share (the Common Stock), from 200,000,000 to 300,000,000, and (ii) to approve an adjournment of the Special Meeting from time to time, if necessary or appropriate (as determined in good faith by the Board of Directors or a committee thereof), to solicit additional proxies if there are not sufficient votes in favor of the charter amendment proposal. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Why are we seeking stockholder approval for the proposals? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We are seeking stockholder approval as required by the Delaware General Corporation Law for any amendment to our certificate of incorporation. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 3; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 3 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Meeting Procedures </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Who can attend and vote at the Special Meeting? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> You can participate electronically and vote at the Special Meeting if you were a stockholder at the close of business on the Record Date by visiting www.cesonlineservices.com/opttsm_vm, where you will be able to listen to the meeting live, submit questions, and vote. To attend the Special Meeting, you must pre-register at www.cesonlineservices.com/opttsm_vm by 9:00 a.m. Eastern Time on April 29, 2025. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> How do I cast my vote? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If your shares are registered directly in your name with our transfer agent, you are considered the registered stockholder for those shares. As the registered stockholder, you have the right to vote those shares and we will send you the proxy materials and a proxy card. You may vote by marking, signing, dating and returning the enclosed proxy card in the enclosed prepaid envelope. Alternatively you may vote by telephone, via the Internet, or by virtually attending the Special Meeting. Instructions on how to vote by phone or via the Internet are set forth on the enclosed proxy card. In the event that you return a signed proxy card on which no directions are specified, your shares will be voted as recommended by the Board. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If your shares are registered in the name of a broker, bank or other nominee (typically referred to as being held in street name), you will receive instructions from your broker, bank or other nominee that must be followed in order for your broker, bank or other nominee to vote your shares per your instructions. Many brokerage firms and banks have a process for their beneficial holders to provide instructions via the Internet or over the telephone. If Internet or telephone voting is unavailable from your broker, bank or other nominee, please complete and return the enclosed voting instruction card in the addressed, postage paid envelope provided. </FONT> </P> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Under the rules that govern brokers who are voting with respect to shares that are held in street name, brokers have the discretion to vote such shares on routine matters, but not on non-routine matters. Approval of the charter amendment proposal and the related adjournment proposal would be considered a routine matter. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 4; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 4 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Because this is a routine matter, if you hold your shares through a broker, bank, trustee or other nominee and you do not instruct them how to vote on this proposal, your broker may have authority to vote your shares. As a result, a failure to instruct your broker, bank or other nominee on how to vote your shares will not necessarily count as a vote against this proposal, and your broker may have discretion to vote for or against the proposal without your instruction. See Vote Required following the proposals for further information. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you hold shares through a broker, bank or other nominee and wish to be able to vote electronically at the Special Meeting, you must obtain a legal proxy from your broker, bank or other nominee and present it to the inspector of election with your ballot at the Special Meeting. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What voting methods are available? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We send proxy cards to all registered stockholders to enable them to vote their shares. Instructions on how to vote by phone or via the Internet are set forth on the enclosed proxy card. Stockholders who submit a proxy card, or vote by phone or via the Internet, need not vote electronically at the Special Meeting. However, we will provide electronic ballots to any registered stockholder or holder of a legal proxy who wishes to vote at the Special Meeting. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Are the proxy materials available on the Internet? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Pursuant to the rules promulgated by the Securities and Exchange Commission (the SEC), we are providing access to our proxy materials both by sending you this full set of proxy materials, including a proxy card, and by notifying you of the availability of our proxy materials on the Internet. This proxy statement is available on the home page of our web site at <U> www.oceanpowertechnologies.com </U> . Additionally, and in accordance with new SEC rules, we maintain the proxy materials on our website in a manner that will not infringe on your anonymity if you access them. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> How does the Board recommend I vote on the proposals? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The Board recommends you vote FOR approval of each of the proposals. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Can I revoke my proxy? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Yes. If you are a registered stockholder, you can revoke your proxy at any time before it is exercised by: </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> submitting a properly signed proxy card with a more recent date, which must be received by 11:59 p.m., Eastern Time, on April 29, 2025; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> voting again via the Internet, if you have previously voted via the Internet; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> giving written notice of your revocation before the Special Meeting to Tracy D. Pagliara, our General Counsel and Secretary at our offices, 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831, which we must receive by 11:59 p.m., Eastern Time, on April 29, 2025; or </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> participating in and voting your share electronically at the Special Meeting. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"/> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.25in; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you are a beneficial owner, please refer to the voting instructions provided by your individual broker, bank, trustee or other nominee for their procedures for revoking or changing your vote. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 17.25pt; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What if I experience technical issues with the virtual meeting platform? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> A: </I> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We will have technicians ready to assist you with any technical difficulties you may have while accessing the virtual Special Meeting. If you encounter any difficulties accessing the virtual meeting during check-in or during the Special Meeting, please call the technical support number that will be included in the reminder email you will receive the day before the meeting. We encourage you to access the virtual meeting prior to the start time. If you need assistance with registration, voting or have any questions, please contact Sodali Co. LLC, our proxy solicitor assisting us in connection with the Special Meeting. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 5; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 5 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Who will count the votes? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A representative of Sodali Co. LLC will act as the inspector of the election and will count the votes. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Why is my proxy being solicited and who pays the cost for such solicitation? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Because many stockholders are unable to attend the Special Meeting, the Board solicits proxies to ensure that each stockholder has an opportunity to vote on all matters scheduled to come before the Special Meeting. In addition to the solicitation by the Board, we have retained Sodali Co. LLC, a proxy soliciting firm, to assist with the solicitation of proxies for a fixed fee of $20,000, plus reimbursement for out-of-pocket expenses and the possible payment of certain other supplemental fees. We will bear the costs of the proxy solicitation. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What is a quorum? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A quorum is the participation electronically (given the virtual nature of the Special Meeting) or by proxy at the Special Meeting of the holders of one-third of the outstanding shares of our common stock as of the record date. There must be a quorum for the Special Meeting to be held. If you submit a valid proxy card or participate virtually at the Special Meeting, your shares will be counted to determine whether there is a quorum. Abstentions and broker non-votes will be counted toward the quorum. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What happens if there is not a quorum at the Special Meeting? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Pursuant to our bylaws, the Special Meeting may be adjourned by the chairman of the Special Meeting to reconvene at the same or some other place. If the adjournment is for more than 30 days, or if after the adjournment a new record date is fixed for the adjourned meeting, notice of the adjournment shall be given to each stockholder of record entitled to vote at the Special Meeting. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What vote is required to approve the proposals? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The approval of the charter amendment proposal requires the affirmative vote of the holders of a majority of the shares represented at the Special Meeting, virtually or by proxy, and entitled to vote. The approval of the adjournment proposal requires the affirmative vote of the holders of a majority of shares of common stock represented at the Special Meeting, virtually or by proxy, and entitled to vote. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What shares are included on my proxy card? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Your proxy card represents all shares registered to your account with the same social security number and address. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> What does it mean if I get more than one proxy card? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Your shares are probably registered in more than one account. You should vote each proxy card you receive. We encourage you to consolidate all your accounts by registering them in the same name, social security number and address. This can be accomplished by contacting your stockbroker. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> How many votes can I cast? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> On all matters, you are entitled to one vote per share of common stock. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Where can I find the voting results of the Special Meeting? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The preliminary voting results will be announced at the Special Meeting. The final results will be published in a current report on Form 8-K to be filed promptly after the Special Meeting. </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Q: </I> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <I> Who can help answer my questions? </I> </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: white"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> If you have any questions or if you need additional copies of this proxy statement or the enclosed proxy card, you should contact Sodali Co. LLC, our proxy solicitor, at (800) 662-5200. Banks and brokers may call collect at (203) 658-9400. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 6; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 6 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> TABLE OF CONTENTS </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Page </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <A HREF="#xchr_001"> CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS </A> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 8 </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <A HREF="#xchr_002"> PROPOSAL 1 PROPOSAL TO AUTHORIZE BOARD TO AMEND OUR CERTIFICATE OF INCORPORATION TO INCREASE THE NUMBER OF AUTHORIZED SHARES OF OUR COMMON STOCK </A> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 10 </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <A HREF="#xchr_003"> OTHER INFORMATION </A> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 12 </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <A HREF="#xchr_004"> Principal Stockholders </A> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 12 </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <A HREF="#xchr_005"> Other Matters </A> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 13 </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 7; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 7 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <A NAME="xchr_001"/> Cautionary Note regarding Forward-Looking Statements </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> This proxy statement includes forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the Securities Act), and Section 21E of the Securities Exchange Act of 1934, as amended (the Exchange Act). All statements other than statements of historical fact are forward-looking statements. Forward-looking statements are subject to certain risks, trends and uncertainties that could cause actual results to differ materially from those projected. Among those risks, trends and uncertainties are: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to improve, market and commercialize our products, and achieve and sustain profitability; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our continued improvement of our proprietary technologies, and expected continued use of cash from operating activities unless or until we achieve positive cash flow from the commercialization of our products and services; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to obtain additional funding, as and if needed, which will be subject to several factors, including market conditions, our financial condition and our operating performance; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the substantial doubt about our ability to continue as a going concern; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our history of operating losses, which we expect to continue for at least the short term and possibly longer; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to manage challenges and expenses associated with communications and disputes with activist shareholders, including litigation; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to manage and mitigate risks associated with our internal cyber security protocols and protection of the data we collect and distribute; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to protect our intellectual property portfolio; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the impact of inflation related to the U.S. dollar on our business, operations, customers, suppliers, manufacturers, and personnel; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to meet product enhancement, manufacturing and customer delivery deadlines and the potential impact due to disruptions to our supply chain or our ability to identify vendors that can assist with the prefabrication elements of our products, as a result of, among other things, staff shortages, order delays, and increased pricing from vendors and manufacturers; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our forecasts and estimates regarding future expenses, revenue, gross margin, cash flow and capital requirements; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to identify and penetrate markets for our products, services, and solutions; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to effectively respond to competition in our targeted markets; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to establish relationships with our existing and future strategic partners which may not be successful; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to maintain the listing of our common stock on the NYSE American; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the reliability and continuous improvement of our technology, products and solutions; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to increase or more efficiently utilize the synergies available from our product lines: </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> changes in current legislation, regulations and economic conditions regarding Federal governmental tariffs, the implementation on the new U.S. Department of Governmental Efficiency (DOGE) and related DOGE federal governmental budget cuts and the potential that this affects the demand for, or restrict the use of, our products and services; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to expand markets across geographic boundaries; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to be successful with Federal government work which is complex due to various statutes and regulations applicable to doing business with the Federal government; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to be successful doing business internationally which requires strict compliance with applicable import, export, ITAR, anti-bribery and related statutes and regulations; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the current geopolitical world uncertainty, including tariffs, Russias invasion of Ukraine, the Israel/Palestine conflict and previous attacks on merchant ships in the Red Sea; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> the potential impact that new foreign country tariffs may have on our ability (i) to source and procure necessary raw materials for the manufacture and provision of our products and services; and (ii) to deliver our products to such foreign countries; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to hire and retain key personnel, including senior management, to achieve our business objectives; and </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> ● </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> our ability to establish and maintain consistent commercial profit margins. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 8; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 8 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Although we believe that in making such forward-looking statements our expectations are based upon reasonable assumptions, such statements may be influenced by factors that could cause actual outcomes and results to be materially different from those projected. We cannot assure you that the assumptions upon which these statements are based will prove to have been correct. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> When used in this proxy statement, the words expect, anticipate, intend, plan, believe, seek, estimate and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. Because these forward-looking statements involve risks and uncertainties, actual results could differ materially from those expressed or implied by these forward-looking statements for a number of important reasons, including those discussed under Risk Factors in our Annual Report on Form 10-K for the year ended April 30, 2024, as well as in Managements Discussion and Analysis of Financial Condition and Results of Operations and elsewhere in our subsequently filed Quarterly Reports on Form 10-Q and other subsequent filings with the SEC. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> You should read these statements carefully because they discuss our expectations about our future performance, contain projections of our future operating results or our future financial condition, or state other forward-looking information. You should be aware that the occurrence of certain of the events described in this proxy statement could substantially harm our business, results of operations and financial condition and that upon the occurrence of any of these events, the trading price of our common stock could decline, and you could lose all or part of your investment. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We cannot guarantee any future results, levels of activity, performance or achievements. Except as required by law, we undertake no obligation to update any of the forward-looking statements in this proxy statement after the date hereof. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 9; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 9 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <A NAME="xchr_002"/> Proposal 1 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> PROPOSAL TO AUTHORIZE BOARD TO AMEND OUR CERTIFICATE OF INCORPORATION TO INCREASE THE NUMBER OF AUTHORIZED SHARES OF OUR COMMON STOCK </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> General </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Our Certificate of Incorporation currently authorizes the issuance of up to 200,000,000 shares of Common Stock. However, as of March 17, 2025, 172,050,563 shares of Common Stock were outstanding, as well as 24,928,864 shares underlying unexercised options and shares of unvested restricted stock. In order to ensure sufficient shares of Common Stock will be available for issuance by us, our Board of Directors has approved, subject to stockholder approval, an amendment to the Certificate of Incorporation that increases the number of shares of such common stock authorized for issuance from 200,000,000 to 300,000,000. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We desire to authorize additional shares of Common Stock to ensure that enough shares will be available in the event the Board of Directors determines that it is necessary or appropriate to (i) raise additional capital through the sale of equity securities to provide funding to continue to grow our business, consistent with our strategic plan and our competitive environment, (ii) acquire another company or its assets, (iii) provide equity incentives to employees and officers, (iv) permit future stock splits in the form of stock dividends or (v) satisfy other corporate purposes. The availability of additional shares of Common Stock is particularly important in the event that the Board of Directors needs to undertake any of the foregoing actions on an expedited basis and thus to avoid the time and expense of seeking stockholder approval in connection with the contemplated issuance of Common Stock. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The increase in authorized Common Stock will not have any immediate effect on the rights of existing stockholders. However, the Board of Directors will have the authority to issue authorized Common Stock without requiring future stockholder approval of such issuances, except as may be required by applicable law or the NYSE American. To the extent that additional authorized shares are issued in the future, they may decrease the existing stockholders percentage equity ownership and, depending on the price at which they are issued, could be dilutive to the existing stockholders. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The amendment is not presently intended for the purposes of effecting an anti-takeover device and is not proposed in response to any specific takeover threat known to the Board of Directors. Furthermore, this proposal is not part of any plan by the Board of Directors to adopt anti-takeover devices, and the Board of Directors currently has no present intention of proposing anti-takeover measures in the near future. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The holders of Common Stock have no preemptive rights and the Board of Directors has no plans to grant such rights with respect to any such shares. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> A copy of the amendment is attached to this proxy statement as Annex A. This amendment to the Certificate of Incorporation is being submitted for your approval pursuant to the Delaware General Corporation Law and SEC rules. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Vote Required </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote of the holders of a majority of the shares represented at the Special Meeting, virtually or by proxy, and entitled to vote is required to approve this proposal. For the approval of this amendment to the Certificate, you may vote FOR or AGAINST or abstain from voting. If you hold your shares in your own name and abstain from voting on this matter, your abstention will have the effect of a vote AGAINST this amendment. Because this is a routine matter, if you hold your shares through a broker, bank, trustee or other nominee and you do not instruct them how to vote on this proposal, your broker may have authority to vote your shares. As a result, a failure to instruct your broker, bank or other nominee on how to vote your shares will not necessarily count as a vote against this proposal, and your broker may have discretion to vote for or against the proposal without your instruction. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Board Recommendation </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> The Board recommends a vote FOR authorizing the Board to amend the Certificate to increase the number of authorized shares of Common Stock. </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <!-- Field: Page; Sequence: 10; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 10 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> PROPOSAL 2 </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> THE ADJOURNMENT PROPOSAL </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Proposal </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We are asking our stockholders to approve an adjournment of the Special Meeting from time to time, if necessary or appropriate (as determined in good faith by the Board or a committee thereof), to solicit additional proxies if there are not sufficient votes in favor of Proposal 1. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Vote Required </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The affirmative vote of the holders of a majority of the shares represented at the Special Meeting, virtually or by proxy, and entitled to vote is required to approve this proposal. For the approval of an adjournment of the Special Meeting from time to time, you may vote FOR or AGAINST or abstain from voting. If you hold your shares in your own name and abstain from voting on this matter, your abstention will have the effect of a vote AGAINST this amendment. Because this is a routine matter, if you hold your shares through a broker, bank, trustee or other nominee and you do not instruct them how to vote on this proposal, your broker may have authority to vote your shares. As a result, a failure to instruct your broker, bank or other nominee on how to vote your shares will not necessarily count as a vote against this proposal. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Board Recommendation </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> The Board of Directors recommends that you vote FOR the Adjournment Proposal </B> . </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 11; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 11 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <A NAME="xchr_003"/> OTHER INFORMATION </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <A NAME="xchr_004"/> Principal Stockholders </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The following table sets forth information with respect to the beneficial ownership of our common stock as of March 17, 2025 by: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; width: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> each person who is known by us to beneficially own 5% or more of the outstanding class of our capital stock; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> each member of the Board; </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> each of our executive officers; and </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> ● </B> </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> all of our directors and executive officers as a group. </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Beneficial ownership is determined in accordance with the rules of the SEC. To our knowledge, each of the holders of capital stock listed below has sole voting and investment power as to the capital stock owned unless otherwise noted. The percentage of Common Stock beneficially owned is based on 172,050,563 shares of our Common Stock outstanding as of March 17, 2025. The address for each of the below individuals is c/o Ocean Power Technologies, Inc., 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <TR STYLE="vertical-align: bottom"> <TD STYLE="font-weight: bold; border-bottom: Black 1pt solid"> Name of Beneficial Owner </TD> <TD STYLE="padding-bottom: 1pt"/> <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Number of Shares </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Beneficially Owned </B> </FONT> </P> </TD> <TD STYLE="padding-bottom: 1pt"/> <TD STYLE="padding-bottom: 1pt"/> <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1pt solid"> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Percentage of Share </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Beneficially Owned </B> </FONT> </P> </TD> <TD STYLE="padding-bottom: 1pt"/> </TR> <TR STYLE="vertical-align: bottom"> <TD/> <TD/> <TD COLSPAN="2" STYLE="text-align: center"/> <TD/> <TD/> <TD COLSPAN="2" STYLE="text-align: center"/> <TD/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="width: 60%; text-align: left"> Philipp Stratmann (1) </TD> <TD STYLE="width: 2%"/> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 16%; text-align: right"> 513,725 </TD> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 2%"/> <TD STYLE="width: 1%; text-align: left"/> <TD STYLE="width: 16%; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="width: 1%; text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="text-align: left"> Terence J. Cryan (2) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 600,593 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> Clyde W. Hewlett (3) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 423,806 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="text-align: left"> Diana G. Purcel (3) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 423,806 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> Peter E. Slaiby (4) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 458,806 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="text-align: left"> Robert Powers (5) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 253,409 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> Matthew Burdyny (6) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 173,126 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * </FONT> </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: White"> <TD STYLE="text-align: left"> Tracy Pagliara </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> - </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> - </TD> <TD STYLE="text-align: left"/> </TR> <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)"> <TD STYLE="text-align: left"> All director and executive officers as a group (8 individuals) </TD> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 2,847,271 </TD> <TD STYLE="text-align: left"/> <TD/> <TD STYLE="text-align: left"/> <TD STYLE="text-align: right"> 1.65 </TD> <TD STYLE="text-align: left"> % </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> * Represents a beneficial ownership of less the one percent of our outstanding Common Stock. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (1) Beneficial ownership includes 504,392 shares of our Common Stock, and 9,333 shares issuable upon the exercise of options that are currently exercisable or exercisable within sixty days of March 17, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (2) Beneficial ownership includes 549,925 shares of our Common Stock, and 50,668 shares issuable upon the exercise of options that are currently exercisable or exercisable within sixty days of March 17, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (3) Beneficial ownership includes 404,677 shares of our Common Stock, and 19,129 shares issuable upon the exercise of options that are currently exercisable or exercisable within sixty days of March 17, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (4) Beneficial ownership includes 439,677 shares of our Common Stock, and 19,129 shares issuable upon the exercise of options that are currently exercisable or exercisable within sixty days of March 17, 2025 </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (5) Beneficial ownership includes 253,409 shares of our Common Stock. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> (6) Beneficial ownership includes 173,126 shares of our Common Stock. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 12; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 12 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> Deadlines for Notice of Stockholder Actions to be Considered at the 2025 Annual Meeting </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> Stockholder Proposals </I> </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Pursuant to the various rules promulgated by the SEC, stockholders interested in submitting a proposal to be considered for inclusion in our proxy materials and for presentation at our 2025 Annual Meeting of Stockholders (the 2025 Annual Meeting) may do so by following the procedures set forth in Rule 14a-8 under the Exchange Act. In general, to be eligible for inclusion in our proxy materials, Rule 14a-8 stockholder proposals must be received by our Corporate Secretary at our principal executive officers (located at 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831) no later than July 21, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Any stockholder of record who desires to submit a proposal of business (other than stockholder proposals in accordance with Rule 14a-8) for action at the 2025 Annual Meeting must deliver written notice of an intent to make such proposal of business to our Corporate Secretary at Ocean Power Technologies, Inc., 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831 no earlier than September 18, 2025 and no later than October 20, 2025. However, if the date of the 2025 Annual Meeting is more than twenty (20) days before or sixty (60) days after the first anniversary of the date of the 2024 Annual Meeting, then such notice must be delivered to OPTs Corporate Secretary no later than the close of business on the later of (A) the ninetieth (90th) day prior to the 2025 Annual Meeting and (B) the tenth (10 <SUP> th </SUP> ) day following the day on which notice of the date of the 2025 Annual Meeting was mailed or public disclosure of the date of the 2025 Annual Meeting was made, whichever first occurs. Any such notice must also comply with the timing, disclosure, procedural, and other requirements as set forth in our Bylaws. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <I> Stockholder Nominations for Director Candidates </I> </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Any stockholder of record who desires to nominate one or more director candidates at the 2025 Annual Meeting must deliver written notice of an intent to make such director nomination to our Corporate Secretary at Ocean Power Technologies, Inc., 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831 no earlier than September 18, 2025, and no later than October 20, 2025. However, if the date of the 2025 Annual Meeting is more than twenty (20) days before or sixty (60) days after the first anniversary of the date of the 2024 Annual Meeting, then such notice must be delivered to our Corporate Secretary no later than the close of business on the later of (A) the ninetieth (90th) day prior to the 2025 Annual Meeting and (B) the tenth (10 <SUP> th </SUP> ) day following the day on which notice of the date of the 2025 Annual Meeting was mailed or public disclosure of the date of the 2025 Annual Meeting was made, whichever first occurs). Any such notice must also comply with the timing, disclosure, procedural, and other requirements as set forth in our Bylaws. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> In addition to satisfying the requirements under our Bylaws described in the immediately preceding paragraph, to comply with the universal proxy rules under the Exchange Act, any stockholder who intends to solicit proxies in support of director nominees other than the Boards nominees must provide notice that sets forth the information required by Rule 14a-19 under the Exchange Act in accordance with the time period set forth immediately above for providing notice of stockholder nominations for director candidates. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <A NAME="xchr_005"/> Other Matters </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> We file annual, quarterly, current and special reports, proxy statements, and other information with the SEC. Our SEC filings are available to the public over the internet at the SECs website at <U> www.sec.gov </U> and on our website at <U> www.oceanpowertechnologies.com </U> . You may also read and copy any document we file with the SEC at its public reference facilities at 100 F Street, N.E., Washington, D.C. 20549. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.25in"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> You may also request copies of any of our filings by writing or telephoning us at our principal executive offices: Corporate Secretary, Ocean Power Technologies, Inc., 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 17.25pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> By Order of the Board of Directors, </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> /s/ <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Tracy Pagliara </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Tracy Pagliara </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> General Counsel and Secretary </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 13; Value: 2 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 13 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> <U> ANNEX A </U> </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> STATE OF DELAWARE </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> CERTIFICATE OF AMENDMENT </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> OF CERTIFICATE OF INCORPORATION </B> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B/> </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Ocean Power Technologies, Inc. (the Corporation), a corporation organized and existing under the General Corporation Law of the State of Delaware (the DGCL) does hereby certify: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 1. The original Certificate of Incorporation of the Corporation was filed with the Secretary of State of the State of Delaware on March 27, 2007, and amended effective October 27, 2015, October 21, 2016, December 7, 2018, March 8, 2019, October 20, 2022, June 30, 2023 and August 30, 2024. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 2. Upon the Effective Time, the first sentence of Article Fourth of the Corporations Certificate of Incorporation is hereby stricken and replaced with the following: </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> The total number of shares of all classes of stock which the Corporation shall have authority to issue is 305,000,000, consisting of (i) 300,000,000 shares of Common Stock, $.001 par value per share (Common Stock) and (ii) 5,000,000 shares of Preferred Stock, $.001 par value per share (Preferred Stock). </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 3. This Certificate of Amendment of Certificate of Incorporation shall become effective as of April 30, 2025 at [ ] [a.m./p.m.]. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 4. This Certificate of Amendment of Certificate of Incorporation was duly adopted in accordance with the provisions of Sections 242 and 245 of the DGCL. The Board of Directors of the Corporation duly adopted resolutions setting forth and declaring advisable this Certificate of Amendment of Certificate of Incorporation and directed that such amendment be considered by the stockholders of the Corporation. A special meeting of stockholders was duly called upon notice in accordance with Section 222 of the DGCL and held on April 30, 2025 at which meeting the required number of shares were voted in favor of such amendment. The stockholders of the Corporation duly adopted the Certificate of Amendment of Certificate of Incorporation. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <B> IN WITNESS WHEREOF, </B> said Corporation has caused this certificate to be signed this 30 <SUP> th </SUP> day of April, 2025. </FONT> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 50%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif; width: 5%"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> By: </FONT> </TD> <TD STYLE="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 45%"/> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Name: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Philipp Stratmann </FONT> </TD> </TR> <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Title: </FONT> </TD> <TD STYLE="font: 10pt Times New Roman, Times, Serif"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> President and Chief Executive Officer </FONT> </TD> </TR> </TABLE> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 14 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"> <!-- Field: Sequence; Type: Arabic; Name: PageNo --> 14 <!-- Field: /Sequence --> </TD> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 0pt"> <P STYLE="margin: 0pt"/> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="proxy_001.jpg" Style="Width: 900px"/> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 15 --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <DIV STYLE="break-before: page; margin-top: 6pt"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <IMG ALT="" SRC="proxy_002.jpg" Style="Width: 900px"/> </FONT> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <!-- Field: Page; Sequence: 16; Options: Last --> <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"> <TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"> <TR STYLE="vertical-align: top; text-align: left"> <TD STYLE="text-align: center; width: 100%"/> </TR> </TABLE> </DIV> <!-- Field: /Page --> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"> <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </P> <noscript> <img src="https://www.sec.gov/akam/13/pixel_81508e4?a=dD1kZjYwOGQxMzllNjMyNGJkMWFlYzVmMzhlYWJlZTFlYTZjMzQ5OTdlJmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;"/> </noscript> </P> </P> </P> </P> </BODY> </HTML> </TEXT> </FILENAME> </SEQUENCE> </TYPE> </DOCUMENT> </div> </div> <!---------------------------------------> <!----------- 3rd column ----------------> <!----------- RIGHT MENU ----------------> <section class="col-md-3 col-sm-3 col-lg-3 section toc" id="3rd"> <div id="report_table_cont">TABLE OF CONTENTS</div> <div id="table_filing"> <a href="#xchr_001" class="proxy-head-link link-button">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</a><a href="#xchr_002" class="proxy-head-link link-button">PROPOSAL 1 PROPOSAL TO AUTHORIZE BOARD TO AMEND OUR CERTIFICATE OF INCORPORATION TO INCREASE THE NUMBER OF AUTHORIZED SHARES OF OUR COMMON STOCK</a><a href="#xchr_003" class="proxy-head-link link-button">OTHER INFORMATION</a><a href="#xchr_004" class="note-link link-button">Principal Stockholders</a><a href="#xchr_005" class="note-link link-button">Other Matters</a> </div> </section> </div> </div> <style> .ended { font-size: 8pt; display: block; } #financeModal { padding: 0 !important; } .reload { font-family: Lucida Sans Unicode; cursor: pointer; } .modal-blur { -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); } #financeModal .modal-dialog { width: 80%; max-width: none; margin: 0; left: 10%; top: 5%; } #financeModal .modal-content { border: 0; border-radius: 0; } #financeModal .modal-body { overflow-y: auto; } .date { font-size: 9pt; } .active-finance { background-color: #2196f3 !important; color : ffffff !important; } .active-fin-type { background-color: #2196f3 !important; color : ffffff !important; } .finance_type:hover, .finance_type:active, .finance_type:focus { background-color: #ffffff; text-decoration: none; } .finance:hover, .finance:active, .finance:focus { background-color: #ffffff; text-decoration: none; } #finance-div table tbody tr td:not(:first-child) { text-align: right; } .blur { box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 1); text-shadow: 0px 0px 10px rgba(51, 51, 51, 0.9); transform: scale(0.9); opacity: 0.6; } </style> <style> .gemini-response { font-family: Arial, sans-serif; line-height: 1; } .gemini-response h2, .gemini-response h3 { margin-top: 20px; margin-bottom: 10px; } .gemini-response ul { padding-left: 20px; } .gemini-response ul li { margin-bottom: 10px; } .gemini-response p { margin-bottom: 15px; } .modal-lg { max-width: 50%; } </style> <div aria-hidden="true" aria-labelledby="shareholderModalLabel" class="modal fade " id="shareholderModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="shareholderModalTitle"></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" id='dynamic-header' style="text-decoration:underline"></h2> <p id="p-fund" style="display: none;">No information found </p> <div id="fund_div"> <p class="small-note ">* THE VALUE IS THE MARKET VALUE AS OF THE LAST DAY OF THE QUARTER FOR WHICH THE 13F WAS FILED.</p> <div class="table-responsive x-overflow-hide"> <table class="fl-table table" id="fund-table"> <thead> <th onclick="sortTable(0)">FUND</th> <th onclick="sortTable(1)">NUMBER OF SHARES</th> <th onclick="sortTable(2)">VALUE ($)</th> <th>PUT OR CALL</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="directorModalLabel" class="modal fade" id="directorModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="dynamicDirector-header">Directors of Ocean Power Technologies, Inc. - as per the latest proxy <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="dircter-table-div"> <table class="fl-table table" id="director-table"> <thead> <th class="directorCol">DIRECTORS</th> <th class="directorCol ageCol">AGE</th> <th class="directorCol">BIO</th> <th class="directorCol">OTHER DIRECTOR MEMBERSHIPS</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div aria-labelledby="registerModalLabel" class="modal fade " data-backdrop="static" data-keyboard="false" id="registerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-dialog-centered" role="document"> <div class="modal-content"> <div> <button class="close pr-2 pt-2" type="button"> <a class="text-dark text-decoration-none" href="/OPTT/"> <span aria-hidden="true">×</span></a> </button> </div> <div class="text-center pb-3"><a href="/pricing/">Subscribe</a> to view this or get a <a href="/token/">free 24 hour token </a> or take a free test drive with ticker <a href="/snapshot/AAPL">AAPL</a>. View our demo <a href="/demo/">video</a>. </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="executiveModalLabel" class="modal fade" id="executiveModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id='executiveModalLabelTitle'></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <h2 class="fund-header" style="text-decoration:underline"></h2> <div class="table-responsive"> <div class="table-wrapper-execs" id='executive-button'> <p>No information found </p> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="customerModalLabel" class="modal fade" id="customerModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="cust-header"> Customers and Suppliers of Ocean Power Technologies, Inc. <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="container"> <div class="row"> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Customer_table"> <p>No Customers Found </p> </tbody> </table> </div> </div> <div class="col-md-6 col-12"> <div class=" table-responsive x-overflow-hide" id="Supplier_table"> <p>No Suppliers Found</p> </tbody> </table> </div> </div> </div> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondModalLabel" class="modal fade " id="bondModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondModalTitle">Bonds of Ocean Power Technologies, Inc.</h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-responsive " id="bond_table"> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="bondpricegraphModalLabel" class="modal fade " id="bondpricegraphModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document" style=" height: 100%;"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="bondpricegraphModalTitle">Price Graph </h5> <button aria-label="Close" class="close" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body" id="price_graph"> <img id="bond_graph" src=""> </div> <div class="row mt-5"> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot red"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Price</p> </div> <div class="col-1 mt-2 pr-0"> <h6 style="position: relative;float: right;"><em class="dot"></em> </h6> </div> <div class="col-11 pl-0"> <p class="text-muted">Yield</p> </div> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="InsiderOwnershipModalLabel" class="modal fade " id="InsiderOwnershipModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="insider_ownershipModalTitle">Insider Ownership of Ocean Power Technologies, Inc. company <sup><small>Beta</small></sup></h5> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="table-wrapper-director" id="insider_ownership_table-div"> <table class="fl-table table" id="insider_ownership_table"> <thead> <th class="insideOwnershipCol">Owner</th> <th class="insideOwnershipCol">Position</th> <th class="insideOwnershipCol">Direct Shares</th> <th class="insideOwnershipCol">Indirect Shares</th> </thead> <tbody class="tbody"> </tbody> </table> </div> </div> </div> </div> </div> <div class="modal fade" id="aiInsights" tabindex="-1" role="dialog" aria-labelledby="aiInsightsLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="aiInsightsLabel">AI Insights</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div id="geminiResponseContainer" class="gemini-response"> <!-- Response content will be loaded here --> </div> </div> <div class="modal-footer"> <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> </div> </div> </div> </div> <div aria-hidden="true" aria-labelledby="financeModalLabel" class="modal fade " id="financeModal" role="dialog" tabindex="-1"> <div class="modal-dialog modal-xl modal-dialog-scrollable" role="document"> <div class="modal-content"> <div class="modal-header"> <div> <span> <h5 class="modal-title" id="financeModalTitle">Summary Financials of Ocean Power Technologies, Inc. <sup><small>Beta</small></sup></h5> </span> <span style="font-size:80%"> <small>(We are using algorithms to extract and display detailed data. This is a hard problem and we are working continuously to classify data in an accurate and useful manner.)</small> </span> </div> <button aria-label="Close" class="close pr-2 pt-2 pb-1" data-dismiss="modal" type="button"> <span aria-hidden="true">×</span> </button> </div> <input id="ftitle" type="hidden" value=""> <input id="displayed_finance" type="hidden" value="balance"> <input id="displayed_ftype" type="hidden" value="10-Q"> <input id="company_name_hidden" type="hidden" value="Ocean Power Technologies, Inc."> <div class="modal-body"> <div class="row"> <div class="col-10"> <div aria-label="Basic example" class="btn-group" role="group"> <button class="btn model_button border border-primary finance p-1 active-finance" id="balance" type="button">Balance Sheet </button> <button class="btn model_button finance p-1" id="income" type="button"> Income Statement </button> <button class="btn model_button finance p-1" id="cash_flow" type="button">Cash Flow </button> </div> </div> <div class="col-2 pull-right"> <div aria-label="Basic example" class="btn-group" role="group" style="float: right;"> <button class="btn model_button finance_type p-1 active-fin-type" id="10-Q" type="button">Quarterly </button> <button class="btn model_button finance_type p-1" id="10-K" type="button">Annual </button> </div> </div> </div> <div class="table-responsive pt-2" id="finance-div"> No information found </div> </div> </div> </div> </div> </div> <script> </script> <script src="/static/js/threeButtonScroll.js?v=9"></script> <script src="/static/js/scroll_js.js?v=7"></script> <script> var ticker = "OPTT"; $(document).ready(function() { $('#aiInsights').on('show.bs.modal', function (event) { var companyName = "Ocean Power Technologies, Inc."; var csrftoken = $('input[name="csrfmiddlewaretoken"]').val(); // Show loading spinner $('#geminiResponseContainer').html('<div class="text-center"><span class="spinner-border text-primary" role="status"><span class="sr-only">Loading...</span></span></div>'); // Logging the data sent in the AJAX request console.log('Preparing AJAX request with data:', { company_Name: companyName, csrfmiddlewaretoken: csrftoken }); $.ajax({ url: '/api/get_gemini_response/', type: 'POST', data: { 'company_Name': companyName, 'company_Ticker': ticker, 'csrfmiddlewaretoken': csrftoken }, success: function(data) { console.log('AJAX request successful. Data received:', data); if (data.error) { $('#geminiResponseContainer').html(`<div class='alert alert-danger'>Error: ${data.error}</div>`); } else { $('#geminiResponseContainer').html(formatResponse(data.response)); } }, error: function(xhr, status, error) { console.error("AJAX Error:", error); console.error("Detailed response:", xhr.responseText); $('#geminiResponseContainer').html(`<div class='alert alert-danger'>AJAX Error: ${error}</div>`); } }); }); }); function formatResponse(response) { let formattedResponse = response.replace(/\*\*(.*?)\*\*/g, '<strong>$1</strong>'); // Convert **text** to <strong>text</strong> formattedResponse = formattedResponse.replace(/\* (.*?)(\n|$)/g, '<li>$1</li>'); // Convert * text to <li>text</li> formattedResponse = formattedResponse.replace(/<\/li><li>/g, '</li><li>').replace(/<li>/g, '<ul><li>').replace(/<\/li>/g, '</li></ul>'); // Wrap <li> in <ul> formattedResponse = formattedResponse.replace(/## (.*?)(\n|$)/g, '<h2>$1</h2>'); // Convert ## text to <h2>text</h2> formattedResponse = formattedResponse.replace(/### (.*?)(\n|$)/g, '<h3>$1</h3>'); // Convert ### text to <h3>text</h3> formattedResponse = formattedResponse.replace(/\n/g, '<br>'); // Convert newlines to <br> return `<div>${formattedResponse}</div>`; } </script> <script src="/static/js/filing.js?v=1"></script> <script> $("#second").contents().find("body").css({'padding': '1px 4px', 'overflow-x': 'hidden'}) var fid = '1378140', printerLink = "/printer/" + "97692" + "/" + "True" + '/' //Append the print button to TOC function addPrintButton(items, type) { items.forEach((itm) => { itm.innerHTML = itm.innerHTML + '<span class="print">print</span>' itm.addEventListener('mouseover', function () { this.querySelector('span.print').style.display = 'inline-block' }) itm.addEventListener('mouseout', function () { this.querySelector('span.print').style.display = 'none' }) }) $('.' + type + '-link span.print').on('click', function (e) { let part = this.parentElement.hash.replace('#', '') openPrintPortion(part) }) } document.addEventListener('DOMContentLoaded', function () { I_frame = document.querySelector('#second') if (window.innerWidth > '700') { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100%;max-width:100%;top:0vh;height:100%;min-height:100%;') } else { // I_frame.setAttribute('style','border:none;position:absolute;left:0vw;min-width:100vw;max-width:100vw!important;top:0vh;height:100%;min-height:100%;') } let partsInTOC = document.querySelectorAll('.part-link') let itemsInToc = document.querySelectorAll('.item-link') let notesInTOC = document.querySelectorAll('.note-link') addPrintButton(partsInTOC, 'part'); addPrintButton(itemsInToc, 'item'); addPrintButton(notesInTOC, 'note'); /* Toogle between the sections*/ let fillinglist = document.querySelectorAll('.firstsec')[0] let doc_preview = document.querySelectorAll('.document-view-section')[0] let toc = document.querySelectorAll('.toc')[0] let mobile_view = document.querySelectorAll('.mobile_view')[0] /* buttons for toggling */ let showfilings_btn = document.querySelectorAll('.show_filings_btn')[0] let showdoc_btn = document.querySelectorAll('.show_doc_btn')[0] let showtoc_btn = document.querySelectorAll('.show_toc_btn')[0] showfilings_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'block' doc_preview.style.display = 'none' toc.style.display = 'none' mobile_view.style.display = 'block' shortcutsmobile.style.display = 'none' }) showdoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'block' toc.style.display = 'none' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'block' }) showtoc_btn.addEventListener('click', function () { let shortcutsmobile = document.querySelector('#shortcuts-mobile') fillinglist.style.display = 'none' doc_preview.style.display = 'none' toc.style.display = 'block' mobile_view.style.display = 'none' shortcutsmobile.style.display = 'none' }) $(".section document-view-section div").eq(1).after('<div id="doc-head"></div>') }) //track which filing has been clicked on let filingslinks = document.querySelectorAll('.filedate') /* let filingvalue = window.location.href.split('&'); console.log(filingvalue,'filingvaluefilingvalue') if (filingvalue.length===1){ let row =document.querySelector('#filings-section-list').querySelector('tbody').querySelectorAll('tr')[0] row.style.backgroundColor='#d8ecf3'; } else { filingvalue = window.location.href.split('&')[1].split('=')[1]; console.log(filingvalue,'filingvalue') filingslinks.forEach((filing)=>{ if (filing.outerHTML.search(filingvalue) > -1) { filing.setAttribute('style','background-color:#d8ecf3') } }) }*/ function openPrintPortion(portion) { var a = window.open(printerLink + portion, '_blank'); } </script> <script> function numberWithCommasNoDecimal(x) { // If null or undefined, just return dash if (x === null || x === undefined) return '-'; // Convert to float let val = parseFloat(String(x).replace(/,/g, '').trim()); if (isNaN(val)) return '-'; // Track negativity const negative = val < 0; // Work with absolute value for splitting val = Math.abs(val); // Now split at the decimal let [intPart, decimalPart] = val.toString().split('.'); // Insert commas in integer portion only intPart = intPart.replace(/\B(?=(\d{3})+(?!\d))/g, ','); // Reattach sign and decimal let result = negative ? '-' + intPart : intPart; if (decimalPart !== undefined) { result += '.' + decimalPart; } return result; } function fetch_bond_price_graph(bond_symbol) { $("#bond_graph").attr("src","/image/price_graph/"+bond_symbol+".png"); } function clear_div(element) { $('#' + element).html(''); } $(document).ready(function () { var ticker = "OPTT"; /***************************************************** * 1) OLD FUNCTION: create_table_new2 (flat structure) *****************************************************/ function create_table_new2( finance_data_section, finance_data_value, finance_data_label, ended_lst, f_data, dates, finance_title ) { if (!f_data || f_data.length === 0) { $('#finance-div').html('<div class="alert alert-info">No financial data available.</div>'); return; } // A quick helper to strip commas and parse float function parseValue(val) { if (val === null || val === undefined) return null; // Already a number if (typeof val === 'number') return val; // If it's a string, remove commas, extra spaces, etc. if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); return isNaN(parsed) ? null : parsed; } return null; } var table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; // Add headers for each date (same order as ended_lst) ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // Track the last section and sub-section for grouping var lastSection = null; var lastSubSection = null; // f_data = [section, sub_section, label, [values per date]] f_data.forEach(function(item) { var section = item[0]; var sub_section = item[1]; var label = item[2]; var values = item[3]; // If we've hit a new section, print a row if (section && section !== lastSection) { table += ` <tr style="background-color: #000; color: #fff; text-transform: uppercase;"> <td colspan="${ended_lst.length + 1}"> <strong>${section}</strong> </td> </tr>`; lastSection = section; lastSubSection = null; } // If we've hit a new sub-section if (sub_section && sub_section !== lastSubSection) { table += ` <tr style="background-color: #f0f0f0;"> <td colspan="${ended_lst.length + 1}"> <strong>${sub_section}</strong> </td> </tr>`; lastSubSection = sub_section; } // Now the actual row for this label table += `<tr> <td style="padding-left: 20px;">${label}</td>`; // For each value in this row’s array (aligned with ended_lst) values.forEach(function(value) { // Convert to a real float if possible let numericVal = parseValue(value); if (numericVal === null) { // Not a valid float => dash table += `<td>-</td>`; } else { // Format as thousands with commas (keeping negatives and decimals) let formatted = numberWithCommasNoDecimal(numericVal); table += `<td>${formatted}</td>`; } }); table += `</tr>`; }); table += `</tbody></table>`; $('#finance-div').html(table); } /******************************************************* * 2) NEW FUNCTION: createNestedTable (hierarchical) *******************************************************/ function createNestedTable(nested_sections, ended_lst, finance_title) { // 1) Declare "table" in this scope let table = ` <div class="text-center"><strong>${finance_title}</strong></div> <table class="fl-table table table-hover" id="finance-table"> <thead> <tr> <th>Field</th>`; ended_lst.forEach(function(date) { table += `<th>${date}</th>`; }); table += `</tr></thead><tbody>`; // 2) Define processNode *inside* so it can reference "table" function processNode(node, indentLevel) { const leftPadding = indentLevel * 20; table += `<tr> <td style="padding-left:${leftPadding}px; font-weight:${indentLevel === 0 ? 'bold' : 'normal'};"> ${node.label || node.sectionName} </td>`; node.valueByPeriod.forEach(function(val) { if (val === null || val === undefined) { val = '-'; } else { // Attempt to parse even if it's a string if (typeof val === 'string') { let cleaned = val.replace(/,/g, '').trim(); let parsed = parseFloat(cleaned); if (!isNaN(parsed)) { val = numberWithCommasNoDecimal(parsed); } else { val = '-'; } } else if (typeof val === 'number') { val = numberWithCommasNoDecimal(val); } } table += `<td>${val}</td>`; }); table += `</tr>`; // Recurse if (node.children && node.children.length > 0) { node.children.forEach(child => processNode(child, indentLevel + 1)); } } // 3) Loop through top-level nodes nested_sections.forEach(node => { processNode(node, 0); }); table += `</tbody></table>`; $('#finance-div').html(table); } /************************************************ * 3) Show the modal -> call get_ajax_data ************************************************/ $('#financeModal').on('shown.bs.modal', function (e) { get_ajax_data(); }); /************************************************ * 4) get_ajax_data: calls Django endpoint ************************************************/ function get_ajax_data() { console.log($('#company_name_hidden').val()); var company_name = $('#company_name_hidden').val().replace('/', ' ').replace('\\', ' '); console.log(company_name); var cik = "1378140"; // e.g. '123456' var finance_type = $('#displayed_finance').val(); // e.g. 'balance', 'income', 'cash_flow' var data_type = $('#displayed_ftype').val(); // e.g. '10-K', '10-Q' var url = `/get/finance/data/${cik}/${finance_type}/${data_type}/${encodeURIComponent(ticker)}/`; $.ajax({ url: url, method: 'GET', success: function (resp) { $('#finance-div').html(''); if (resp.error) { $('#finance-div').html(`<div class="alert alert-danger">${resp.error}</div>`); } else { console.log(resp); // If server returns nested_sections, show them if (resp.nested_sections && resp.nested_sections.length > 0) { createNestedTable(resp.nested_sections, resp.date, resp.finance_title); } else { // Otherwise, fallback to the old flat approach create_table_new2( resp.finance_data_section, resp.finance_data_value, resp.finance_data_label, resp.ended_lst, resp.f_data, resp.date, resp.finance_title ); } } }, error: function (xhr, status, error) { $('#finance-div').html(`<div class="alert alert-danger">An error occurred: ${error}</div>`); console.error(error); } }); } /************************************************ * 5) On-click handlers for toggling (unchanged) ************************************************/ $(document).on('click', '.finance', function () { $('.finance').removeClass('active-finance'); $(this).addClass('active-finance'); // the button's ID (like "balance" or "income") is stored: $('#displayed_finance').val($(this).attr('id')); get_ajax_data(); // calls the /get/finance/data endpoint }); $(document).on('click', '.finance_type', function () { $('.finance_type').removeClass('active-fin-type'); $(this).addClass('active-fin-type'); // the button's ID ("10-Q" or "10-K") is stored: $('#displayed_ftype').val($(this).attr('id')); get_ajax_data(); }); $("#registerModal").on('shown', function () { console.log(7899809) alert("I want this to appear after the modal has opened!"); }); /* close popover */ $('body').on('click', function (e) { $('[data-toggle="popover"]').each(function () { //the 'is' for buttons that trigger popups //the 'has' for icons within a button that triggers a popup if (!$(this).is(e.target) && $(this).has(e.target).length === 0 && $('.popover').has(e.target).length === 0) { $(this).popover('hide'); } }); }); $('[data-toggle="tooltip"]').tooltip(); $('.exhibit-link').each(function () { href = $(this).attr('href') if (href.search('/www.sec.gov/Archives/edgar/data/') == -1) $(this).attr('href', "https://www.sec.gov/Archives/edgar/data/1378140/000164117225000279/" + href) }); $('.info-btn-circle').on('click', function (e) { $('.info-btn-circle').not(this).popover('hide'); }); if ($('#fixed-content-filing').length > 0) { fetch("/fetch_fixed_content_filing", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": "OPTT", "current_filing_name": "Ocean Power Technologies, Inc.", "current_filing_filingtype": "DEF 14A", "current_filing_filingdate": "March 24, 2025" }) }) .then(response => response.json()) .then(function (data) { bonds = data.data.bonds directors = data.data.director executives = data.data.executive funds = data.data.funds insider_ownership = data.data.insider_ownership bond_html = '' director_html = '' funds_html = '' executive_html = '' insider_ownership_html = '' if (bonds.length > 0) { bond_html += '<table class="fl-table table" id="bond-table"> <thead> <tr> <th rowspan="2">ISSUER NAME</th> <th rowspan="2">SYMBOL</th> <th rowspan="2">CALLABLE</th> <th rowspan="2">SUB-PRODUCT TYPE</th> <th rowspan="2"> COUPON</th> <th rowspan="2">MATURITY</th> <th class="text-center" colspan="2">RATINGS</th> <th class="text-center" colspan="2">LAST SALE</th><th rowspan="2">GRAPH</th> </tr> <tr> <th>MOODY\'S® </th> <th>S&P</th > <th> PRICE </th> <th>YIELD</th> </tr> </thead> <tbody class = "tbody" > ' for (let i = 0; i < bonds.length; i++) { bond_html += '<tr> <td>' + bonds[i].issuer_name + '</td> <td> '+ bonds[i].symbol + ' </td> <td>' + bonds[i].callable + '</td> <td>' + bonds[i].sub_product_type + '</td> <td>' + bonds[i].coupon + '</td> <td>' + bonds[i].matuarity + '</td> <td>' + bonds[i].moody_rating + '</td> <td>' + bonds[i].s_and_p_rating + '</td> <td>' + bonds[i].last_sale_price + '</td> <td>' + bonds[i].last_sale_yield + '</td> <td> <div class="row justify-content-center"> <button class="btn col" style="font-size: inherit; margin-top: 0px; padding-top: 0px;" data-target="#bondpricegraphModal" onclick="fetch_bond_price_graph(\''+bonds[i].symbol+'\')" data-toggle="modal">Price Graph</button><div></td> </tr>' } bond_html += '</tbody> </table>' } else { bond_html = 'No information found' } $("#bond_table").empty(); $('#bond_table').append(bond_html); if (executives.length > 0) { executive_html = executives } else { executive_html = 'No information found' } $("#executive-button").empty(); $('#executive-button').append(executive_html); document.getElementById("dynamicDirector-header").innerHTML = "Directors of Ocean Power Technologies, Inc. - as per the latest proxy " + '<sup><small>Beta</small></sup>'; if (directors.length == 0) { $('#director-table').hide(); $('#dircter-table-div').html('<p>No information found</p>') } else { $('#director-table').show(); for (var i = 0; i < directors.length; i++) { tr = ' <tr >' tr += '<td ><center>' + directors[i][0] + '</center></td>' if (directors[i][1] == null) tr += '<td class=" ageCol" ><center></center></td>' else tr += '<td class=" ageCol" ><center>' + directors[i][1] + '</center></td>' tr += '<td id = "bioCol" ><p>' + directors[i][2] + '</p></td>' other = '' for (k = 0; k < directors[i][3].length; k++) { if (k == directors[i][3].length - 1) { other = other + directors[i][3][k] } else { other = other + directors[i][3][k] + ', ' } } tr += ' <td ><center>' + other + '</center></td>' tr += '</tr>' $('#director-table tbody').append(tr) } } if (funds.length != 0) { date = new Date(data.data.fund_report_date) day = date.getDate(); month = date.toLocaleString('default', { month: 'short' }); year = date.getFullYear(); $("#shareholderModalTitle").text("Top 100 Shareholders of Ocean Power Technologies, Inc. as of " + month + ' ' + day + ', ' + year) } else { $("#shareholderModalTitle").text("Top 100 Shareholders of Ocean Power Technologies, Inc.") } //$('#cust-header').text( "Customers and Suppliers of Ocean Power Technologies, Inc.") for (var i = 0; i < funds.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + funds[i].fund + '<button type="button" id="' + i + '" class="btn btn-secondary btn-small info-btn-circle" data-container="body" data-title="×" data-toggle="popover" data-placement="top" data-html="true" >i</button></td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(funds[i].share_prn_amount) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(funds[i].value) + '</td>' tr += '<td class="success"><center>' + funds[i].put_call + '</center></td>' tr += '</tr>' $('#fund-table tbody').append(tr) } $('[data-toggle="popover"]').popover({sanitize:false, content: function() { var i = $(this).attr('id') text_tooltip = '<div class="container"><div class="row">'+ '<div class="col-4 p-0 font-weight-bold " >Filed By: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].filed_by_name+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Address: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].address+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '<div class="col-4 p-0 font-weight-bold" >Phone: </div><div class="col-8 p-0 hover-shareholder tooltip-custom copy-details"><div class="copy-text">'+funds[i].phone+'</div><span class="tooltiptext">Click To Copy</span></div>'+ '</div></div>' return text_tooltip; //return $('#po' + id).html(); } }); if (insider_ownership.length != 0) { for (var i = 0; i < insider_ownership.length; i++) { tr = '<tr id="tr_doc">' tr += '<td class="success fund text-uppercase">' + insider_ownership[i].owner + '</td>' tr += '<td class = "fund-shares" >' + numberWithCommasNoDecimal(insider_ownership[i].position) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_direct_shares) + '</td>' tr += '<td class="fund-value">' + numberWithCommasNoDecimal(insider_ownership[i].current_indirect_shares) + '</td>' tr += '</tr>' $('#insider_ownership_table tbody').append(tr) } } else { $('#insider_ownership_table tbody').append('No Data Found') } $("#executiveModalLabelTitle").text("Executives of Ocean Power Technologies, Inc. - as per the latest proxy") $('#executive-button table').addClass('table') $('#executive-button table tr:first-child').css('background-color', '#4FC3A1') $('#executive-button table tr td').css('border-right', 'none') $('#executive-button table').addClass('fl-table') $('#executive-button table').attr('border', '0') color = '#4FC3A1'; no = 0; $('#executive-button table tr:first-child td').each(function () { text = $(this).text(); text = text.replace(/\u200B/g, ''); text = text.replace(/[\u200B-\u200D\uFEFF]/g, ''); if (text.trim() == '') { $(this).css('background-color', color) if (no == 0) color = '#324960' } else { if (color == '#4FC3A1') color = '#324960' else color = '#4FC3A1' $(this).css('background-color', color) } no++; }) const table = document.querySelector('#executive-button table'); dates = data.data.yearly_years; ended_lst = data.data.ended_lst; finance_data_section = data.data.finance_data_section; finance_data_value = data.data.finance_data_value; finance_data_label = data.data.finance_data_label; f_data = data.data.f_data; }) } }) </script> </div> </div> </div> </body> <script crossorigin="anonymous" defer integrity="sha384-9/reFTGAW83EW2RDu2S0VKaIzap3H66lZH81PoYlFhbGU+6BZp6G7niu735Sk7lN" src="/static/bootstrap/js/popper.min.js"></script> <script defer src="/static/bootstrap/js/bootstrap.min.js"></script> <script defer src="/static/bootstrap/js/custom.min.js"></script> <script> var today_date = new Date(); today_date.setHours(0); today_date.setMinutes(0); today_date.setSeconds(0); $(document).ready(function() { $('#load-div-graph').show() finance_table_div = $('#finance_table_div') if (finance_table_div.length > 0) { fetch_live_stock_data(initial_call = 'true') setInterval(function() { fetch_live_stock_data() }, 30000) } serverStartTime = new Date("") moment_current_time = moment().tz("America/New_York"); moment_server_time = moment(serverStartTime).tz("America/New_York") var server_difference = (moment_current_time.diff(moment_server_time) / 1000).toFixed(2); var endTime = new Date(); var difference = ((endTime - startTime) / 1000).toFixed(2); //var serverdiff = ((endTime - serverStartTime)/1000).toFixed(2); $('#load_time').text(server_difference + ' s/' + difference + ' s') //MOBILE ONE AND MOBILE THREE var menu = "close"; $(".mobile-one .menu-toggle, .mobile-three .menu-toggle").click(function() { if (menu === "close") { $(this).parent().next(".mobile-nav").css("transform", "translate(0, 0)"); menu = "open"; } else { $(this).parent().next(".mobile-nav").css("transform", "translate(-100%, 0)"); menu = "close"; } }); }) function openNav() { document.getElementById("mySidebar").style.width = "250px"; // document.getElementById("main").style.marginLeft = "250px"; } function closeNav() { document.getElementById("mySidebar").style.width = "0"; // document.getElementById("main").style.marginLeft= "0"; } function change_selected_view(element) { site_view = element.value; if (document.getElementById('site_view').length == 3) { if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1) window.location.href = href } else { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/snapshot/' + href.slice(-1) window.location.href = href } } else if (site_view === 'filing') { href = window.location.href href = href.split('/') href = href.slice(0, 3).join('/') + '/' + href.slice(-1)[0].split('#')[0] window.location.href = href } else { href = window.location.href href = href.split('/') if (href.slice(-1) !== '') { ticker = href.slice(-2, -1) if (ticker[0].length == 1 && /^[1-9]+$/.test(ticker)) { ticker = href.slice(-1) } else if (!/^[a-zA-Z]+$/.test(ticker)) { ticker = href.slice(-3, -2) } } else { ticker = href.slice(-1) } href = href.slice(0, 3).join('/') + '/snapshot/' + ticker window.location.href = href } } function load_document(filedata) { // read text from URL location var request = new XMLHttpRequest(); request.open('GET', filedata.path, true); request.send(null); $('#second #load-div').show(); request.onreadystatechange = function() { if (request.readyState === 4 && request.status === 200) { var type = request.getResponseHeader('Content-Type'); if (type.indexOf("text") !== 1) { $('#load-div').hide(); $("#second").empty(); second = document.getElementById('second') second.insertAdjacentHTML('beforeend', request.responseText) second.scrollTop = 00; $("#filing-title").empty(); $('#filing-title').append(filedata.file_title); return true } } } } function fetch_history_graph_data(element) { ticker = window.location.href.split('/').slice(-1)[0] graph = localStorage.getItem('graph_' + ticker + today_date); if (graph) { $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(graph); } else { localStorage.clear(); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '1y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#graph_div').append(data.graph); fetch("/fetch_history_graph_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": ticker, "years": '10y' }) }) .then(response => response.json()) .then(function(data) { $('#load-div-graph').hide() $('#finance_table_div').append(data.table); $('#graph_div')[0].innerHTML = ''; $('#graph_div').append(data.graph); localStorage.setItem('graph_' + ticker + today_date, data.graph); }) }) } } function fetch_history_table_data(element) { table = localStorage.getItem('table_' + ticker + today_date); if (table) { $('#finance_table_div').append(table); } else { fetch("/fetch_history_table_data", { headers: { "X-CSRFToken": document.getElementById("csrf") .querySelector("input") .value, 'Content-type': 'application/json' }, method: "POST", body: JSON.stringify({ "ticker": window.location.href.split('/').slice(-1)[0], }) }) .then(response => response.json()) .then(function(data) { $('#finance_table_div').append(data.table); localStorage.setItem('table_' + ticker + today_date, data.table); }) } } function fetch_live_stock_data(initial_call = '') { let options = { timeZone: 'America/New_York', hour: 'numeric', minute: 'numeric', second: 'numeric', }; let formatter = new Intl.DateTimeFormat([], options); // "09:00:00" < currentTime < "16:00:00" or forced initial_call const currentTime = String(formatter.format(new Date())); if ((currentTime > '09:00:00' && currentTime < '16:00:00') || initial_call) { fetch("/fetch_live_stock_data", { headers: { "X-CSRFToken": document.getElementById("csrf").querySelector("input").value, "Content-type": "application/json" }, method: "POST", body: JSON.stringify({ // e.g. ticker is last part of the URL "ticker": window.location.href.split('/').slice(-1)[0] }) }) .then(response => response.json()) .then(function(data) { // Sanitize/format the incoming data so no double minus signs, etc. const cleanPrice = sanitizePrice(data.price); const cleanChange = sanitizeChange(data.change, data.change_type); // Update DOM $("#stock_price").empty().append(cleanPrice); $("#stock_price_difference").empty().append( `<div class="stock_${data.change_type}">${cleanChange}</div>` ); // Exchange name if (data.exchange) { $('#exchange_name').text(`(${data.exchange})`); } }) .catch(err => console.error("Error fetching stock data:", err)); } } /** * e.g. turns "$236.8500" into "$236.85" */ function sanitizePrice(rawPrice) { // Remove everything except digits, minus, plus, decimal let numeric = parseFloat(rawPrice.replace(/[^\d.-]/g, '')) || 0; return `$${numeric.toFixed(2)}`; } /** * Normalizes the change string. * Example: raw = "- $-5.8500 (-2.4104%)", changeType="loss" => "-5.85 (-2.41%)" * If changeType="gain", we might do "+5.85 (+2.41%)" instead. */ function sanitizeChange(rawChange, changeType) { // Regex tries to capture something like: "- $-5.8500 (-2.4104%)" // Group 1: optional sign before dollar // Group 2: optional sign + digits for the numeric difference // Group 3: optional sign + digits + % for the parenthetical part // // We'll parse them out, strip extra signs, and reapply a single sign // based on "changeType" (e.g. "loss" => "-"). // const re = /^(-?)\s*\$?(-?[\d.]+)\s*\((-?[\d.]+%)\)\s*$/; const match = rawChange.trim().match(re); if (!match) { // If it doesn't match, fallback: just strip out extra non-digit // and reapply sign from changeType return fallbackClean(rawChange, changeType); } // e.g. match[1] = "-" // match[2] = "-5.8500" // match[3] = "-2.4104%" let diffVal = parseFloat(match[2].replace(/[^\d.-]/g, '')) || 0; let pctVal = parseFloat(match[3].replace(/[^\d.-]/g, '')) || 0; // Decide sign from "changeType" const sign = (changeType === "loss") ? "-" : "+"; // Build final difference & percentage const finalDiff = `${sign}${Math.abs(diffVal).toFixed(2)}`; // e.g. "-5.85" const finalPct = `${sign}${Math.abs(pctVal).toFixed(2)}%`; // e.g. "(-2.41%)" return `${finalDiff} (${finalPct})`; } /** * If the data doesn't match our regex, do a simpler approach: * - strip all non-numerics except sign * - parse & reapply sign from changeType */ function fallbackClean(rawStr, changeType) { let numericVal = parseFloat(rawStr.replace(/[^\d.-]/g, '')) || 0; let sign = (changeType === "loss") ? "-" : "+"; return `${sign}${Math.abs(numericVal).toFixed(2)}`; } </script> </html>