Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 39 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

39 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Aug. 8, 2017 OESX S 40,000 $0.99 $39,600 0 Indirect -100.00% Disposed 207.5% (price as of 2026-10-02)
Aug. 3, 2017 OESX S 10,000 $1.05 $10,500 0 Indirect -100.00% Disposed 189.9% (price as of 2026-10-02)
Aug. 2, 2017 OESX S 10,500 $1.07 $11,235 10,000 Indirect -51.22% Disposed 184.5% (price as of 2026-10-02)
Aug. 1, 2017 OESX S 12,000 $1.12 $13,440 20,500 Indirect -36.92% Disposed 171.8% (price as of 2026-10-02)
July 31, 2017 OESX S 37,500 $1.11 $41,625 32,500 Indirect -53.57% Disposed 174.2% (price as of 2026-10-02)
July 28, 2017 OESX S 6,278 $1.04 $6,529 70,000 Indirect -8.23% Disposed 192.7% (price as of 2026-10-02)
July 27, 2017 OESX S 6,346 $1.03 $6,536 76,278 Indirect -7.68% Disposed 195.5% (price as of 2026-10-02)
July 26, 2017 OESX S 13,376 $1.02 $13,644 82,624 Indirect -13.93% Disposed 198.4% (price as of 2026-10-02)
July 25, 2017 OESX S 5,000 $1.08 $5,400 96,000 Indirect -4.95% Disposed 181.9% (price as of 2026-10-02)
July 24, 2017 OESX S 5,100 $1.08 $5,508 101,000 Indirect -4.81% Disposed 181.9% (price as of 2026-10-02)
July 21, 2017 OESX S 12,000 $1.09 $13,080 106,100 Indirect -10.16% Disposed 179.3% (price as of 2026-10-02)
July 20, 2017 OESX S 20,000 $1.06 $21,200 118,100 Indirect -14.48% Disposed 187.2% (price as of 2026-10-02)
July 19, 2017 OESX S 7,500 $1.08 $8,100 138,100 Indirect -5.15% Disposed 181.9% (price as of 2026-10-02)
July 18, 2017 OESX S 626 $1.10 $689 145,600 Indirect -0.43% Disposed 176.7% (price as of 2026-10-02)
July 17, 2017 OESX S 2,942 $1.15 $3,383 146,226 Indirect -1.97% Disposed 164.7% (price as of 2026-10-02)
July 13, 2017 OESX S 1,500 $1.20 $1,800 149,168 Indirect -1.00% Disposed 153.7% (price as of 2026-10-02)
July 12, 2017 OESX S 1,000 $1.20 $1,200 150,668 Indirect -0.66% Disposed 153.7% (price as of 2026-10-02)
July 11, 2017 OESX S 61,733 $1.16 $71,610 151,668 Indirect -28.93% Disposed 162.4% (price as of 2026-10-02)
July 10, 2017 OESX S 11,211 $1.23 $13,790 213,401 Indirect -4.99% Disposed 147.5% (price as of 2026-10-02)
July 7, 2017 OESX S 2,204 $1.28 $2,821 224,612 Indirect -0.97% Disposed 137.8% (price as of 2026-10-02)
July 6, 2017 OESX S 400 $1.32 $528 226,816 Indirect -0.18% Disposed 130.6% (price as of 2026-10-02)
July 5, 2017 OESX S 1,600 $1.34 $2,144 227,216 Indirect -0.70% Disposed 127.2% (price as of 2026-10-02)
June 30, 2017 OESX S 40,000 $1.29 $51,600 228,816 Indirect -14.88% Disposed 136.0% (price as of 2026-10-02)
June 29, 2017 OESX S 112,007 $1.27 $142,249 268,816 Indirect -29.41% Disposed 139.7% (price as of 2026-10-02)
June 28, 2017 OESX S 25,211 $1.25 $31,514 380,823 Indirect -6.21% Disposed 143.5% (price as of 2026-10-02)
June 27, 2017 OESX S 12,100 $1.28 $15,488 406,034 Indirect -2.89% Disposed 137.8% (price as of 2026-10-02)
June 26, 2017 OESX S 6,392 $1.28 $8,182 418,134 Indirect -1.51% Disposed 137.8% (price as of 2026-10-02)
June 23, 2017 OESX S 100 $1.30 $130 424,526 Indirect -0.02% Disposed 134.2% (price as of 2026-10-02)
June 21, 2017 OESX S 3,000 $1.30 $3,900 424,626 Indirect -0.70% Disposed 134.2% (price as of 2026-10-02)
June 20, 2017 OESX S 77,802 $1.32 $102,699 427,626 Indirect -15.39% Disposed 130.6% (price as of 2026-10-02)
Feb. 21, 2017 OESX P 20,000 $1.76 $35,200 40,000 Indirect +100.00% Acquired 73.0% (price as of 2026-10-02)
June 9, 2016 OESX P 6,950 $1.35 $9,382 630,981 Direct +1.11% Acquired 125.5% (price as of 2026-10-02)
June 9, 2016 OESX P 50 $1.39 $70 624,031 Direct +0.01% Acquired 119.0% (price as of 2026-10-02)
Feb. 12, 2016 OESX P 10,000 $1.32 $13,200 20,000 Indirect +100.00% Acquired 130.6% (price as of 2026-10-02)
Nov. 12, 2015 OESX P 10,000 $2.03 $20,300 10,000 Indirect · Acquired 50.0% (price as of 2026-10-02)
Nov. 6, 2015 OESX P 10,000 $1.77 $17,700 60,833 Indirect +19.67% Acquired 72.0% (price as of 2026-10-02)
Aug. 11, 2015 OESX P 3,000 $2.09 $6,270 50,833 Indirect +6.27% Acquired 45.6% (price as of 2026-10-02)
Aug. 7, 2015 OESX P 3,000 $2.04 $6,120 47,833 Indirect +6.69% Acquired 49.2% (price as of 2026-10-02)
May 28, 2015 OESX P 2,500 $2.65 $6,625 44,833 Indirect +5.91% Acquired 14.9% (price as of 2026-10-02)
May 27, 2015 OESX P 4,000 $2.36 $9,440 42,333 Indirect +10.43% Acquired 29.0% (price as of 2026-10-02)
Feb. 20, 2015 OESX P 11,429 $3.50 $40,002 244,457 Direct +4.90% Acquired -13.0% (price as of 2026-10-02)
Feb. 22, 2013 OESX P 1,000 $2.86 $2,860 25,000 Indirect +4.17% Acquired 6.4% (price as of 2026-10-02)
Nov. 19, 2012 OESX P 2,200 $1.45 $3,190 24,000 Indirect +10.09% Acquired 109.9% (price as of 2026-10-02)
Nov. 16, 2012 OESX P 1,800 $1.34 $2,412 21,800 Indirect +9.00% Acquired 127.2% (price as of 2026-10-02)
Nov. 13, 2012 OESX P 5,000 $1.65 $8,250 20,000 Indirect +33.33% Acquired 84.5% (price as of 2026-10-02)
Aug. 31, 2010 OESX P 15,000 $2.38 $35,700 15,000 Indirect · Acquired 27.9% (price as of 2026-10-02)
May 28, 2009 OESX S 3,350 $3.52 $11,792 0 Direct -100.00% Disposed -13.5% (price as of 2026-10-02)
May 27, 2009 OESX S 4,000 $3.56 $14,240 23,815 Indirect -14.38% Disposed -14.5% (price as of 2026-10-02)
May 27, 2009 OESX S 31,500 $3.62 $114,030 0 Direct -100.00% Disposed -15.9% (price as of 2026-10-02)
May 26, 2009 OESX S 6,000 $3.61 $21,660 27,815 Indirect -17.74% Disposed -15.7% (price as of 2026-10-02)
May 26, 2009 OESX S 33,000 $3.63 $119,790 0 Direct -100.00% Disposed -16.1% (price as of 2026-10-02)
May 20, 2009 OESX S 2,000 $3.83 $7,660 33,815 Indirect -5.58% Disposed -20.5% (price as of 2026-10-02)
May 20, 2009 OESX S 3,130 $3.81 $11,925 0 Direct -100.00% Disposed -20.1% (price as of 2026-10-02)
May 19, 2009 OESX S 8,000 $3.95 $31,600 35,815 Indirect -18.26% Disposed -22.9% (price as of 2026-10-02)
May 19, 2009 OESX S 7,020 $3.95 $27,729 0 Direct -100.00% Disposed -22.9% (price as of 2026-10-02)
Sept. 16, 2008 OESX S 274,525 $5.54 $1,520,868 0 Indirect -100.00% Disposed -45.1% (price as of 2026-10-02)
June 30, 2008 OESX S 10b5-1 1,000 $10.00 $10,000 176,525 Indirect -0.56% Disposed -69.6% (price as of 2026-10-02)
June 23, 2008 OESX S 10b5-1 1,000 $10.42 $10,420 221,340 Indirect -0.45% Disposed -70.8% (price as of 2026-10-02)
June 16, 2008 OESX S 10b5-1 1,000 $10.11 $10,110 222,340 Indirect -0.45% Disposed -69.9% (price as of 2026-10-02)
Dec. 24, 2007 OESX S 27,000 $13.00 $351,000 223,340 Indirect -10.79% Disposed -76.6% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
May 15, 2014 OESX Stock Options (right to buy) Common Stock (25,000) $2.25 July 31, 2014 25,000 Disposed
Nov. 12, 2012 OESX Stock Options (right to buy) Common Stock (100,000) $1.62 Nov. 12, 2022 100,000 Acquired
June 12, 2012 OESX Stock Options (right to buy) Common Stock (100,000) $2.03 June 12, 2022 100,000 Acquired
May 23, 2011 OESX Stock Options (right to buy) Common Stock (21,621) $4.19 May 23, 2021 21,621 Acquired
May 18, 2010 OESX Stock Options (right to buy) Common Stock (16,731) $3.46 May 18, 2020 16,731 Acquired
Sept. 1, 2009 OESX Stock Options (right to buy) Common Stock (250,000) $3.01 Sept. 1, 2019 250,000 Acquired
May 28, 2009 OESX Stock Options (right to buy) Common Stock (3,350) $2.50 June 2, 2016 3,350 Disposed
May 27, 2009 OESX Stock Options (right to buy) Common Stock (16,650) $2.50 June 2, 2016 16,650 Disposed
May 27, 2009 OESX Stock Options (right to buy) Common Stock (14,850) $2.25 July 31, 2014 14,850 Disposed
May 26, 2009 OESX Stock Options (right to buy) Common Stock (33,000) $2.25 July 31, 2014 33,000 Disposed
May 20, 2009 OESX Stock Options (right to buy) Common Stock (2,150) $2.25 July 31, 2014 2,150 Disposed
May 20, 2009 OESX Stock Options (right to buy) Common Stock (980) $2.25 March 24, 2014 980 Disposed
May 19, 2009 OESX Stock Options (right to buy) Common Stock (11,759) $3.78 May 19, 2019 11,759 Acquired
May 19, 2009 OESX Stock Options (right to buy) Common Stock (7,020) $2.25 March 24, 2014 7,020 Disposed
Sept. 16, 2008 OESX Stock Option (right to buy) Common Stock (40,000) $2.50 June 2, 2016 40,000 Disposed
Sept. 16, 2008 OESX Stock Option (right to buy) Common Stock (50,000) $2.25 July 31, 2014 50,000 Disposed
Sept. 16, 2008 OESX Stock Option (right to buy) Common Stock (8,000) $2.25 March 24, 2014 8,000 Disposed
Aug. 8, 2008 OESX Stock Options (right to buy) Common Stock (21,452) $5.35 Aug. 8, 2018 21,452 Acquired
Dec. 24, 2007 OESX Series B Convertible Preferred Stock Common Stock (19,230) · · 19,230 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 5 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Dec. 18, 2007 OESX Common Stock 231,110 Indirect
Dec. 18, 2007 OESX Stock Options (right to buy)→ Common Stock (16,000) 16,000 Direct
Dec. 18, 2007 OESX Stock Options (right to buy)→ Common Stock (125,000) 125,000 Direct
Dec. 18, 2007 OESX Stock Options (right to buy)→ Common Stock (100,000) 100,000 Direct
Dec. 18, 2007 OESX Series B Convertible Preferred Stock→ Common Stock (19,230) 19,230 Indirect

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2013 $396,039 $230,000 $95,000 $218,664 · · $6,092 $945,795

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.