Ron Vincent
First SEC filing: June 2, 2026 · Latest: June 2, 2026
Insider at
Insider transactions
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 |
|---|---|---|---|---|---|---|---|---|---|
| Sept. 27, 2026 | CXDO | M | 1,111 | · | · | 142,021 Direct | +0.79% | Acquired | (price as of 2026-10-02) |
| Sept. 27, 2026 | CXDO | F | 471 | $6.09 | $2,868 | 141,550 Direct | -0.33% | Disposed | -2.8% (price as of 2026-10-02) |
| Sept. 27, 2026 | CXDO | M | 1,111 | · | · | 35,557 Direct | -3.03% | Disposed | (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | M | 278 | · | · | 140,868 Direct | +0.20% | Acquired | (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | F | 118 | $6.09 | $719 | 140,750 Direct | -0.08% | Disposed | -2.8% (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | M | 278 | · | · | 141,028 Direct | +0.20% | Acquired | (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | F | 118 | $6.09 | $719 | 140,910 Direct | -0.08% | Disposed | -2.8% (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | M | 278 | · | · | 4,724 Direct | -5.56% | Disposed | (price as of 2026-10-02) |
| Sept. 25, 2026 | CXDO | M | 278 | · | · | 6,668 Direct | -4.00% | Disposed | (price as of 2026-10-02) |
| Sept. 5, 2026 | CXDO | M | 4,166 | · | · | 142,355 Direct | +3.01% | Acquired | (price as of 2026-10-02) |
| Sept. 5, 2026 | CXDO | F | 1,765 | $6.01 | $10,608 | 140,590 Direct | -1.24% | Disposed | -1.5% (price as of 2026-10-02) |
| Sept. 5, 2026 | CXDO | M | 4,166 | · | · | 8,334 Direct | -33.33% | Disposed | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 5,000 | · | · | 136,785 Direct | +3.79% | Acquired | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | F | 2,118 | $6.01 | $12,729 | 134,667 Direct | -1.55% | Disposed | -1.5% (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 277 | · | · | 134,944 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | F | 118 | $6.01 | $709 | 134,826 Direct | -0.09% | Disposed | -1.5% (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 5,833 | · | · | 140,659 Direct | +4.33% | Acquired | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | F | 2,470 | $6.01 | $14,845 | 138,189 Direct | -1.76% | Disposed | -1.5% (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 5,000 | · | · | 30,000 Direct | -14.29% | Disposed | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 277 | · | · | 8,057 Direct | -3.32% | Disposed | (price as of 2026-10-02) |
| Sept. 4, 2026 | CXDO | M | 5,833 | · | · | 58,334 Direct | -9.09% | Disposed | (price as of 2026-10-02) |
| Aug. 27, 2026 | CXDO | M | 1,111 | · | · | 132,256 Direct | +0.85% | Acquired | (price as of 2026-10-02) |
| Aug. 27, 2026 | CXDO | F | 471 | $6.42 | $3,024 | 131,785 Direct | -0.36% | Disposed | -7.8% (price as of 2026-10-02) |
| Aug. 27, 2026 | CXDO | M | 1,111 | · | · | 36,668 Direct | -2.94% | Disposed | (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | M | 278 | · | · | 131,104 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | F | 118 | $6.31 | $745 | 130,986 Direct | -0.09% | Disposed | -6.2% (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | M | 277 | · | · | 131,263 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | F | 118 | $6.31 | $745 | 131,145 Direct | -0.09% | Disposed | -6.2% (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | M | 278 | · | · | 5,002 Direct | -5.27% | Disposed | (price as of 2026-10-02) |
| Aug. 25, 2026 | CXDO | M | 277 | · | · | 6,946 Direct | -3.83% | Disposed | (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | M | 278 | · | · | 130,944 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | F | 118 | $7.47 | $881 | 130,826 Direct | -0.09% | Disposed | -20.7% (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | M | 278 | · | · | 8,334 Direct | -3.23% | Disposed | (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | M | 278 | · | · | 130,944 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | F | 118 | $7.47 | $881 | 130,826 Direct | -0.09% | Disposed | -20.7% (price as of 2026-10-02) |
| Aug. 4, 2026 | CXDO | M | 278 | · | · | 8,334 Direct | -3.23% | Disposed | (price as of 2026-10-02) |
| July 27, 2026 | CXDO | M | 1,111 | · | · | 37,779 Direct | -2.86% | Disposed | (price as of 2026-10-02) |
| July 27, 2026 | CXDO | F | 471 | $6.92 | $3,259 | 130,666 Direct | -0.36% | Disposed | -14.5% (price as of 2026-10-02) |
| July 27, 2026 | CXDO | M | 1,111 | · | · | 131,137 Direct | +0.85% | Acquired | (price as of 2026-10-02) |
| July 25, 2026 | CXDO | M | 278 | · | · | 7,224 Direct | -3.71% | Disposed | (price as of 2026-10-02) |
| July 25, 2026 | CXDO | M | 277 | · | · | 5,280 Direct | -4.98% | Disposed | (price as of 2026-10-02) |
| July 25, 2026 | CXDO | F | 118 | $6.62 | $781 | 130,026 Direct | -0.09% | Disposed | -10.6% (price as of 2026-10-02) |
| July 25, 2026 | CXDO | M | 278 | · | · | 130,144 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| July 25, 2026 | CXDO | F | 118 | $6.62 | $781 | 129,866 Direct | -0.09% | Disposed | -10.6% (price as of 2026-10-02) |
| July 25, 2026 | CXDO | M | 277 | · | · | 129,984 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| July 4, 2026 | CXDO | M | 278 | · | · | 8,612 Direct | -3.13% | Disposed | (price as of 2026-10-02) |
| July 4, 2026 | CXDO | F | 118 | $7.62 | $899 | 129,707 Direct | -0.09% | Disposed | -22.3% (price as of 2026-10-02) |
| July 4, 2026 | CXDO | M | 278 | · | · | 129,825 Direct | +0.21% | Acquired | (price as of 2026-10-02) |
| June 27, 2026 | CXDO | M | 1,110 | · | · | 38,890 Direct | -2.77% | Disposed | (price as of 2026-10-02) |
| June 27, 2026 | CXDO | F | 471 | $7.23 | $3,405 | 129,547 Direct | -0.36% | Disposed | -18.1% (price as of 2026-10-02) |
| June 27, 2026 | CXDO | M | 1,110 | · | · | 130,018 Direct | +0.86% | Acquired | (price as of 2026-10-02) |
| June 25, 2026 | CXDO | M | 278 | · | · | 7,501 Direct | -3.57% | Disposed | (price as of 2026-10-02) |
| June 25, 2026 | CXDO | M | 278 | · | · | 5,557 Direct | -4.76% | Disposed | (price as of 2026-10-02) |
| June 25, 2026 | CXDO | F | 118 | $6.92 | $817 | 128,908 Direct | -0.09% | Disposed | -14.5% (price as of 2026-10-02) |
| June 25, 2026 | CXDO | M | 278 | · | · | 129,026 Direct | +0.22% | Acquired | (price as of 2026-10-02) |
| June 25, 2026 | CXDO | F | 118 | $6.92 | $817 | 128,748 Direct | -0.09% | Disposed | -14.5% (price as of 2026-10-02) |
| June 25, 2026 | CXDO | M | 278 | · | · | 128,866 Direct | +0.22% | Acquired | (price as of 2026-10-02) |
| June 5, 2026 | CXDO | M | 4,167 | · | · | 12,500 Direct | -25.00% | Disposed | (price as of 2026-10-02) |
| June 5, 2026 | CXDO | F | 1,140 | $7.57 | $8,630 | 128,588 Direct | -0.88% | Disposed | -21.8% (price as of 2026-10-02) |
| June 5, 2026 | CXDO | M | 4,167 | · | · | 129,728 Direct | +3.32% | Acquired | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 5,833 | · | · | 64,167 Direct | -8.33% | Disposed | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 277 | · | · | 8,890 Direct | -3.02% | Disposed | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 5,000 | · | · | 35,000 Direct | -12.50% | Disposed | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | F | 1,594 | $8.93 | $14,234 | 125,561 Direct | -1.25% | Disposed | -33.7% (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 5,833 | · | · | 127,155 Direct | +4.81% | Acquired | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | F | 77 | $8.93 | $688 | 121,322 Direct | -0.06% | Disposed | -33.7% (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 277 | · | · | 121,399 Direct | +0.23% | Acquired | (price as of 2026-10-02) |
| June 4, 2026 | CXDO | F | 1,368 | $8.93 | $12,216 | 121,122 Direct | -1.12% | Disposed | -33.7% (price as of 2026-10-02) |
| June 4, 2026 | CXDO | M | 5,000 | · | · | 122,490 Direct | +4.26% | Acquired | (price as of 2026-10-02) |
| June 1, 2026 | CXDO | M | 50,000 | $6.63 | $331,500 | 167,490 Direct | +42.56% | Acquired | -10.7% (price as of 2026-10-02) |
| June 1, 2026 | CXDO | S | 50,000 | $10.01 | $500,500 | 117,490 Direct | -29.85% | Disposed | -40.9% (price as of 2026-10-02) |
| June 1, 2026 | CXDO | M | 40,000 | $5.78 | $231,200 | 157,490 Direct | +34.05% | Acquired | 2.4% (price as of 2026-10-02) |
| June 1, 2026 | CXDO | S | 40,000 | $10.06 | $402,400 | 117,490 Direct | -25.40% | Disposed | -41.2% (price as of 2026-10-02) |
| June 1, 2026 | CXDO | M | 50,000 | $6.63 | $331,500 | 0 Direct | -100.00% | Disposed | -10.7% (price as of 2026-10-02) |
| June 1, 2026 | CXDO | M | 40,000 | $5.78 | $231,200 | 0 Direct | -100.00% | Disposed | 2.4% (price as of 2026-10-02) |
| May 27, 2026 | CXDO | A | 40,000 | · | · | 40,000 Direct | · | Acquired | (price as of 2026-10-02) |
| May 26, 2026 | CXDO | M | 46,000 | $6.26 | $287,960 | 163,490 Direct | +39.15% | Acquired | -5.4% (price as of 2026-10-02) |
| May 26, 2026 | CXDO | S | 46,000 | $9.84 | $452,640 | 117,490 Direct | -28.14% | Disposed | -39.8% (price as of 2026-10-02) |
| May 26, 2026 | CXDO | M | 46,000 | $6.26 | $287,960 | 0 Direct | -100.00% | Disposed | -5.4% (price as of 2026-10-02) |
| May 25, 2026 | CXDO | M | 278 | · | · | 117,365 Direct | +0.24% | Acquired | (price as of 2026-10-02) |
| May 25, 2026 | CXDO | F | 77 | $9.61 | $740 | 117,288 Direct | -0.07% | Disposed | -38.4% (price as of 2026-10-02) |
| May 25, 2026 | CXDO | M | 278 | · | · | 117,566 Direct | +0.24% | Acquired | (price as of 2026-10-02) |
| May 25, 2026 | CXDO | F | 76 | $9.61 | $730 | 117,490 Direct | -0.06% | Disposed | -38.4% (price as of 2026-10-02) |
| May 25, 2026 | CXDO | M | 278 | · | · | 5,835 Direct | -4.55% | Disposed | (price as of 2026-10-02) |
| May 25, 2026 | CXDO | M | 278 | · | · | 7,779 Direct | -3.45% | Disposed | (price as of 2026-10-02) |
| May 22, 2026 | CXDO | M | 29,000 | $6.26 | $181,540 | 146,087 Direct | +24.77% | Acquired | -5.4% (price as of 2026-10-02) |
| May 22, 2026 | CXDO | S | 29,000 | $9.77 | $283,330 | 117,087 Direct | -19.85% | Disposed | -39.4% (price as of 2026-10-02) |
| May 22, 2026 | CXDO | M | 29,000 | $6.26 | $181,540 | 46,000 Direct | -38.67% | Disposed | -5.4% (price as of 2026-10-02) |
| May 7, 2026 | CXDO | S 10b5-1 | 1,450 | $9.75 | $14,138 | 117,087 Direct | -1.22% | Disposed | -39.3% (price as of 2026-10-02) |
| May 6, 2026 | CXDO | S 10b5-1 | 33,550 | $9.36 | $314,028 | 118,537 Direct | -22.06% | Disposed | -36.8% (price as of 2026-10-02) |
| May 5, 2026 | CXDO | S 10b5-1 | 10,000 | $8.63 | $86,300 | 152,087 Direct | -6.17% | Disposed | -31.4% (price as of 2026-10-02) |
| May 4, 2026 | CXDO | M | 278 | · | · | 181,153 Direct | +0.15% | Acquired | (price as of 2026-10-02) |
| May 4, 2026 | CXDO | F | 77 | $8.17 | $629 | 181,076 Direct | -0.04% | Disposed | -27.5% (price as of 2026-10-02) |
| May 4, 2026 | CXDO | S 10b5-1 | 18,989 | $8.14 | $154,570 | 162,087 Direct | -10.49% | Disposed | -27.3% (price as of 2026-10-02) |
| May 4, 2026 | CXDO | M | 278 | · | · | 9,167 Direct | -2.94% | Disposed | (price as of 2026-10-02) |
| April 25, 2026 | CXDO | M | 277 | · | · | 180,750 Direct | +0.15% | Acquired | (price as of 2026-10-02) |
| April 25, 2026 | CXDO | F | 76 | $6.82 | $518 | 180,674 Direct | -0.04% | Disposed | -13.2% (price as of 2026-10-02) |
| April 25, 2026 | CXDO | M | 277 | · | · | 180,951 Direct | +0.15% | Acquired | (price as of 2026-10-02) |
| April 4, 2026 | CXDO | M | 278 | · | · | 180,550 Direct | +0.15% | Acquired | (price as of 2026-10-02) |
| April 4, 2026 | CXDO | F | 77 | $6.19 | $477 | 180,473 Direct | -0.04% | Disposed | -4.4% (price as of 2026-10-02) |
Showing latest 100 of 417 transactions
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 |
|---|---|---|---|---|---|---|---|
| Sept. 27, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 1,111 | Disposed |
| Sept. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Sept. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Sept. 5, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| Sept. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Sept. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Sept. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,833 | Disposed |
| Aug. 27, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 1,111 | Disposed |
| Aug. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Aug. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Aug. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Aug. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| July 27, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 1,111 | Disposed |
| July 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| July 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| July 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| June 27, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 1,110 | Disposed |
| June 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| June 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| June 5, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| June 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,833 | Disposed |
| June 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| June 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| June 1, 2026 | CXDO | Stock Options | Common Stock | $6.63 | March 9, 2028 | 50,000 | Disposed |
| June 1, 2026 | CXDO | Stock Options | Common Stock | $5.78 | Nov. 9, 2031 | 40,000 | Disposed |
| May 27, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 40,000 | Acquired |
| May 26, 2026 | CXDO | Non Qualified Stock Options | Common Stock | $6.26 | Oct. 21, 2027 | 46,000 | Disposed |
| May 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| May 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| May 22, 2026 | CXDO | Non Qualified Stock Options | Common Stock | $6.26 | Oct. 21, 2027 | 29,000 | Disposed |
| May 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| April 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| April 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | April 4, 2026 | 277 | Disposed |
| April 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| March 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| March 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| March 5, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| March 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 70,000 | Acquired |
| March 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| March 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Feb. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Feb. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Feb. 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 10,000 | Acquired |
| Jan. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Jan. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Jan. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Jan. 25, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Dec. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Dec. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Dec. 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| Dec. 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Nov. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Nov. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Oct. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Oct. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Sept. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| Sept. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 10,000 | Acquired |
| Sept. 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| Sept. 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| Aug. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| Aug. 7, 2025 | CXDO | Non-Qualified Stock Options | Common Stock | $2.72 | Oct. 24, 2032 | 18,050 | Disposed |
| Aug. 7, 2025 | CXDO | ISO Stock Options | Common Stock | $2.72 | Oct. 24, 2032 | 4,860 | Disposed |
| July 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| June 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 277 | Disposed |
| June 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| June 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 5,000 | Disposed |
| May 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| April 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 278 | Disposed |
| March 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| March 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 60,000 | Acquired |
| Feb. 25, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 10,000 | Acquired |
| Feb. 25, 2025 | CXDO | Stock Options | Common Stock | $2.93 | March 9, 2025 | 35,000 | Disposed |
| Dec. 5, 2024 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| Sept. 5, 2024 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| June 5, 2024 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| March 5, 2024 | CXDO | Restricted Stock Units (RSU) | Common Stock | · | · | 50,000 | Acquired |
| Feb. 28, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $1.56 | March 7, 2024 | 25,000 | Disposed |
| March 17, 2023 | CXDO | Restricted Stock Units | Common Stock | $0.00 | · | 23,750 | Disposed |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 10,000 | Acquired |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 10,000 | Disposed |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 50,000 | Acquired |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 50,000 | Disposed |
| March 12, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 379 | Disposed |
| Feb. 12, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Jan. 12, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Dec. 28, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 35,000 | Acquired |
| Dec. 28, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 35,000 | Disposed |
| Dec. 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Nov. 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Oct. 24, 2022 | CXDO | Stock Option Grant (right to buy) | Common Stock | $2.72 | Oct. 23, 2032 | 25,000 | Acquired |
| Oct. 17, 2022 | CXDO | Restricted Stock Units (RSU) | Common Stock | · | · | 10,000 | Acquired |
| Oct. 17, 2022 | CXDO | Restricted Stock Units (RSU) | Common Stock | · | · | 10,000 | Disposed |
| Oct. 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Sept. 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| Aug. 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 374 | Disposed |
| July 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| June 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| May 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| April 12, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 375 | Disposed |
| March 17, 2022 | CXDO | Restricted Stock Units | Common Stock | · | · | 47,500 | Acquired |
Showing latest 100 of 175 transactions
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Compensation (DEF 14A)
Matched by name from proxy statements (DEF 14A) — verify against the filing.
| Fiscal year | Salary | Bonus | Stock awards | Option awards | Non-equity incentive | Pension change | Other | Total |
|---|---|---|---|---|---|---|---|---|
| 2024 | $325 | · | $268 | · | $95 | · | $26 | $714 |
| 2022 | $295,000 | · | $273,850 | $50,925 | $68,000 | · | $21,201 | $708,976 |
| 2021 | $228,653 | $50,000 | · | $360,400 | $33,333 | · | $20,584 | $692,970 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.