Michael W Altschaefl
Insider
First SEC filing: May 26, 2023 · Latest: May 26, 2023
Insider at
Insider transactions
0 buys (P)
0 sells (S)
Net: $0
Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted
| Date | Ticker | Code | Shares | Price | Value | Owned after | Δ own | A/D | vs now |
|---|---|---|---|---|---|---|---|---|---|
| Nov. 10, 2022 | OESX | A | 35,952 | · | · | 1,121,108 Direct | +3.31% | Acquired | (price as of 2026-10-06) |
| Nov. 10, 2022 | OESX | A | 35,952 | · | · | 1,111,108 Direct | +3.34% | Acquired | (price as of 2026-10-06) |
| June 24, 2022 | OESX | P | 10,000 | $2.04 | $20,400 | 1,035,156 Direct | +0.98% | Acquired | 39.2% (price as of 2026-10-06) |
| June 10, 2022 | OESX | M | 26,646 | $2.03 | $54,091 | 861,739 Direct | +3.19% | Acquired | 39.9% (price as of 2026-10-06) |
| June 10, 2022 | OESX | A | 163,417 | · | · | 1,025,156 Direct | +18.96% | Acquired | (price as of 2026-10-06) |
| June 10, 2022 | OESX | A | 50,000 | · | · | 1,075,156 Direct | +4.88% | Acquired | (price as of 2026-10-06) |
| June 10, 2022 | OESX | M | 26,646 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-06) |
| June 10, 2022 | OESX | M | 26,646 | $2.03 | $54,091 | 861,739 Direct | +3.19% | Acquired | 39.9% (price as of 2026-10-06) |
| June 10, 2022 | OESX | A | 163,417 | · | · | 1,025,156 Direct | +18.96% | Acquired | (price as of 2026-10-06) |
| June 10, 2022 | OESX | M | 26,646 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-06) |
| Nov. 26, 2021 | OESX | P | 5,000 | $3.56 | $17,800 | 835,093 Direct | +0.60% | Acquired | -20.2% (price as of 2026-10-06) |
| Nov. 24, 2021 | OESX | P | 10,000 | $3.63 | $36,300 | 830,093 Direct | +1.22% | Acquired | -21.8% (price as of 2026-10-06) |
| June 4, 2021 | OESX | A | 71,070 | · | · | 820,093 Direct | +9.49% | Acquired | (price as of 2026-10-06) |
| May 21, 2021 | OESX | M | 22,045 | $4.19 | $92,369 | 749,023 Direct | +3.03% | Acquired | -32.2% (price as of 2026-10-06) |
| May 21, 2021 | OESX | M | 22,045 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-06) |
| June 9, 2020 | OESX | A | 92,155 | · | · | 726,978 Direct | +14.52% | Acquired | (price as of 2026-10-06) |
| Aug. 12, 2019 | OESX | A | 63,747 | · | · | 634,823 Direct | +11.16% | Acquired | (price as of 2026-10-06) |
| June 14, 2019 | OESX | P | 5,000 | $2.87 | $14,350 | 571,076 Direct | +0.88% | Acquired | -1.0% (price as of 2026-10-06) |
| June 7, 2019 | OESX | P | 10,000 | $2.87 | $28,700 | 566,076 Direct | +1.80% | Acquired | -1.0% (price as of 2026-10-06) |
| June 11, 2018 | OESX | P | 30,000 | $0.90 | $27,000 | 556,076 Direct | +5.70% | Acquired | 215.6% (price as of 2026-10-06) |
| June 8, 2018 | OESX | P | 25,000 | $0.86 | $21,500 | 526,076 Direct | +4.99% | Acquired | 230.2% (price as of 2026-10-06) |
| June 7, 2018 | OESX | A | 130,000 | · | · | 501,076 Direct | +35.03% | Acquired | (price as of 2026-10-06) |
| Feb. 23, 2018 | OESX | P | 24,000 | $0.86 | $20,640 | 363,829 Direct | +7.06% | Acquired | 230.2% (price as of 2026-10-06) |
| Feb. 23, 2018 | OESX | P | 24,000 | $0.86 | $20,640 | 371,076 Direct | +6.91% | Acquired | 230.2% (price as of 2026-10-06) |
| July 6, 2017 | OESX | A | 7,247 | · | · | 347,076 Direct | +2.13% | Acquired | (price as of 2026-10-06) |
| June 21, 2017 | OESX | P | 7,500 | $1.31 | $9,825 | 339,829 Direct | +2.26% | Acquired | 116.8% (price as of 2026-10-06) |
| June 15, 2017 | OESX | P | 5,000 | $1.35 | $6,750 | 332,329 Direct | +1.53% | Acquired | 110.4% (price as of 2026-10-06) |
| June 13, 2017 | OESX | P | 5,000 | $1.39 | $6,950 | 327,329 Direct | +1.55% | Acquired | 104.3% (price as of 2026-10-06) |
| June 13, 2017 | OESX | A | 113,044 | · | · | 322,329 Direct | +54.01% | Acquired | (price as of 2026-10-06) |
| Feb. 13, 2017 | OESX | A | 5,405 | · | · | 209,285 Direct | +2.65% | Acquired | (price as of 2026-10-06) |
| Nov. 7, 2016 | OESX | A | 7,042 | · | · | 203,880 Direct | +3.58% | Acquired | (price as of 2026-10-06) |
| Aug. 5, 2016 | OESX | A | 12,324 | · | · | 196,838 Direct | +6.68% | Acquired | (price as of 2026-10-06) |
| Aug. 5, 2016 | OESX | A | 31,690 | · | · | 184,514 Direct | +20.74% | Acquired | (price as of 2026-10-06) |
| June 20, 2016 | OESX | A | 12,681 | · | · | 152,824 Direct | +9.05% | Acquired | (price as of 2026-10-06) |
| Nov. 6, 2015 | OESX | A | 4,972 | · | · | 140,143 Direct | +3.68% | Acquired | (price as of 2026-10-06) |
| Aug. 7, 2015 | OESX | A | 4,268 | · | · | 135,171 Direct | +3.26% | Acquired | (price as of 2026-10-06) |
| May 27, 2015 | OESX | A | 3,340 | · | · | 130,903 Direct | +2.62% | Acquired | (price as of 2026-10-06) |
| May 26, 2015 | OESX | A | 20,362 | · | · | 127,563 Direct | +18.99% | Acquired | (price as of 2026-10-06) |
| Feb. 20, 2015 | OESX | P | 7,143 | $3.50 | $25,000 | 107,201 Direct | +7.14% | Acquired | -18.9% (price as of 2026-10-06) |
| Feb. 18, 2015 | OESX | A | 2,073 | · | · | 100,058 Direct | +2.12% | Acquired | (price as of 2026-10-06) |
| Nov. 6, 2014 | OESX | A | 3,521 | · | · | 97,985 Direct | +3.73% | Acquired | (price as of 2026-10-06) |
| Aug. 7, 2014 | OESX | A | 1,673 | · | · | 94,464 Direct | +1.80% | Acquired | (price as of 2026-10-06) |
| May 16, 2014 | OESX | P | 5,000 | $4.20 | $21,000 | 92,791 Direct | +5.70% | Acquired | -32.4% (price as of 2026-10-06) |
| May 15, 2014 | OESX | A | 2,084 | · | · | 87,791 Direct | +2.43% | Acquired | (price as of 2026-10-06) |
| May 15, 2014 | OESX | A | 10,715 | · | · | 85,707 Direct | +14.29% | Acquired | (price as of 2026-10-06) |
| Feb. 10, 2014 | OESX | A | 1,750 | · | · | 74,992 Direct | +2.39% | Acquired | (price as of 2026-10-06) |
| Nov. 11, 2013 | OESX | A | 1,527 | · | · | 73,242 Direct | +2.13% | Acquired | (price as of 2026-10-06) |
| Aug. 6, 2013 | OESX | A | 2,256 | · | · | 71,715 Direct | +3.25% | Acquired | (price as of 2026-10-06) |
| May 28, 2013 | OESX | A | 36,568 | · | · | 36,568 Direct | · | Acquired | (price as of 2026-10-06) |
| May 28, 2013 | OESX | A | 7,261 | · | · | 69,459 Direct | +11.67% | Acquired | (price as of 2026-10-06) |
| Feb. 8, 2013 | OESX | A | 6,810 | · | · | 62,198 Direct | +12.30% | Acquired | (price as of 2026-10-06) |
| Nov. 13, 2012 | OESX | P | 6,000 | $1.65 | $9,900 | 55,388 Direct | +12.15% | Acquired | 72.1% (price as of 2026-10-06) |
| June 12, 2012 | OESX | A | 26,646 | · | · | 26,646 Direct | · | Acquired | (price as of 2026-10-06) |
| June 12, 2012 | OESX | A | 8,621 | · | · | 49,388 Direct | +21.15% | Acquired | (price as of 2026-10-06) |
| Feb. 28, 2012 | OESX | A | 5,659 | · | · | 40,767 Direct | +16.12% | Acquired | (price as of 2026-10-06) |
| Nov. 7, 2011 | OESX | A | 5,000 | · | · | 35,108 Direct | +16.61% | Acquired | (price as of 2026-10-06) |
| Aug. 9, 2011 | OESX | A | 4,408 | · | · | 30,108 Direct | +17.15% | Acquired | (price as of 2026-10-06) |
| May 23, 2011 | OESX | A | 22,045 | · | · | 22,045 Direct | · | Acquired | (price as of 2026-10-06) |
| May 23, 2011 | OESX | A | 3,282 | · | · | 25,700 Direct | +14.64% | Acquired | (price as of 2026-10-06) |
| Feb. 4, 2011 | OESX | A | 3,499 | · | · | 22,418 Direct | +18.49% | Acquired | (price as of 2026-10-06) |
| Aug. 31, 2010 | OESX | P | 4,000 | $2.40 | $9,600 | 18,919 Direct | +26.81% | Acquired | 18.3% (price as of 2026-10-06) |
| Aug. 10, 2010 | OESX | A | 4,808 | · | · | 14,919 Direct | +47.55% | Acquired | (price as of 2026-10-06) |
| May 18, 2010 | OESX | A | 19,912 | · | · | 19,912 Direct | · | Acquired | (price as of 2026-10-06) |
| May 18, 2010 | OESX | A | 3,974 | · | · | 10,111 Direct | +64.75% | Acquired | (price as of 2026-10-06) |
| Feb. 5, 2010 | OESX | A | 2,528 | · | · | 6,137 Direct | +70.05% | Acquired | (price as of 2026-10-06) |
| Oct. 30, 2009 | OESX | A | 5,291 | · | · | 5,291 Direct | · | Acquired | (price as of 2026-10-06) |
| Oct. 30, 2009 | OESX | A | 3,609 | · | · | 3,609 Direct | · | Acquired | (price as of 2026-10-06) |
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.
| Date | Ticker | Security | Underlying | Exercise price | Expiration | Shares | A/D |
|---|---|---|---|---|---|---|---|
| June 10, 2022 | OESX | Stock Options (right to buy) | Common Stock | $2.03 | June 12, 2022 | 26,646 | Disposed |
| June 10, 2022 | OESX | Stock Options (right to buy) | Common Stock | $2.03 | June 12, 2022 | 26,646 | Disposed |
| May 21, 2021 | OESX | Stock Options (right to buy) | Common Stock | $4.19 | May 23, 2021 | 22,045 | Disposed |
| May 28, 2013 | OESX | Stock Options (right to buy) | Common Stock | $2.41 | May 28, 2023 | 36,568 | Acquired |
| June 12, 2012 | OESX | Stock Options (right to buy) | Common Stock | $2.03 | June 12, 2022 | 26,646 | Acquired |
| May 23, 2011 | OESX | Stock Options (right to buy) | Common Stock | $4.19 | May 23, 2021 | 22,045 | Acquired |
| May 18, 2010 | OESX | Stock Options (right to buy) | Common Stock | $3.46 | May 18, 2020 | 19,912 | Acquired |
| Oct. 30, 2009 | OESX | Stock Options (right to buy) | Common Stock | $3.81 | Oct. 30, 2019 | 5,291 | Acquired |
Exercise/conversion price is blank when not applicable (e.g. RSUs).