Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 12 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

12 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Feb. 18, 2025 OESX P 5,000 $0.83 $4,150 214,412 Direct +2.39% Acquired 258.5% (price as of 2026-10-05)
Nov. 18, 2024 OESX P 5,000 $0.86 $4,300 209,412 Direct +2.45% Acquired 246.0% (price as of 2026-10-05)
June 12, 2024 OESX P 5,000 $1.09 $5,450 204,412 Direct +2.51% Acquired 173.0% (price as of 2026-10-05)
Nov. 29, 2023 OESX P 2,500 $0.92 $2,300 171,889 Direct +1.48% Acquired 223.4% (price as of 2026-10-05)
Aug. 25, 2023 OESX P 2,000 $1.46 $2,920 169,389 Direct +1.19% Acquired 103.8% (price as of 2026-10-05)
Feb. 14, 2023 OESX P 2,500 $1.84 $4,600 148,034 Direct +1.72% Acquired 61.7% (price as of 2026-10-05)
June 27, 2022 OESX P 2,000 $2.10 $4,200 145,534 Direct +1.39% Acquired 41.7% (price as of 2026-10-05)
June 11, 2019 OESX P 744 $2.79 $2,076 96,907 Direct +0.77% Acquired 6.6% (price as of 2026-10-05)
June 11, 2019 OESX P 2,756 $2.78 $7,662 99,663 Direct +2.84% Acquired 7.0% (price as of 2026-10-05)
June 13, 2018 OESX P 7,500 $0.94 $7,050 96,163 Direct +8.46% Acquired 216.5% (price as of 2026-10-05)
Feb. 23, 2018 OESX P 23,529 $0.86 $20,235 68,413 Direct +52.42% Acquired 246.0% (price as of 2026-10-05)
June 16, 2017 OESX P 1,500 $1.37 $2,055 44,884 Direct +3.46% Acquired 117.2% (price as of 2026-10-05)
Feb. 13, 2017 OESX P 2,000 $1.91 $3,820 25,775 Direct +8.41% Acquired 55.8% (price as of 2026-10-05)
June 7, 2016 OESX P 500 $1.35 $675 3,000 Direct +20.00% Acquired 120.4% (price as of 2026-10-05)
June 7, 2016 OESX P 500 $1.35 $675 2,500 Direct +25.00% Acquired 120.4% (price as of 2026-10-05)
Aug. 14, 2015 OESX P 2,000 $2.08 $4,160 2,000 Direct · Acquired 43.1% (price as of 2026-10-05)

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.