Anand Buch
First SEC filing: June 17, 2021 · Latest: June 17, 2021
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 |
|---|---|---|---|---|---|---|---|---|---|
| March 13, 2026 | CXDO | S | 20,000 | $6.60 | $132,000 | 447,498 Direct | -4.28% | Disposed | -8.8% (price as of 2026-10-05) |
| March 13, 2026 | CXDO | S | 28,000 | $6.35 | $177,800 | 467,498 Direct | -5.65% | Disposed | -5.2% (price as of 2026-10-05) |
| March 11, 2026 | CXDO | S | 40,000 | $6.74 | $269,600 | 495,498 Direct | -7.47% | Disposed | -10.7% (price as of 2026-10-05) |
| March 10, 2026 | CXDO | S | 14,315 | $7.01 | $100,348 | 535,498 Direct | -2.60% | Disposed | -14.1% (price as of 2026-10-05) |
| March 10, 2026 | CXDO | S | 20,000 | $6.88 | $137,600 | 549,813 Direct | -3.51% | Disposed | -12.5% (price as of 2026-10-05) |
| March 5, 2026 | CXDO | M | 4,167 | · | · | 571,499 Direct | +0.73% | Acquired | (price as of 2026-10-05) |
| March 5, 2026 | CXDO | M | 4,167 | · | · | 16,667 Direct | -20.00% | Disposed | (price as of 2026-10-05) |
| March 5, 2026 | CXDO | F | 1,686 | $6.88 | $11,600 | 569,813 Direct | -0.30% | Disposed | -12.5% (price as of 2026-10-05) |
| March 4, 2026 | CXDO | F | 869 | $6.47 | $5,622 | 567,332 Direct | -0.15% | Disposed | -7.0% (price as of 2026-10-05) |
| March 4, 2026 | CXDO | A | 10,000 | $6.47 | $64,700 | 10,000 Direct | · | Acquired | -7.0% (price as of 2026-10-05) |
| March 4, 2026 | CXDO | M | 2,084 | · | · | 16,667 Direct | -11.11% | Disposed | (price as of 2026-10-05) |
| March 4, 2026 | CXDO | M | 2,084 | · | · | 568,201 Direct | +0.37% | Acquired | (price as of 2026-10-05) |
| Dec. 5, 2025 | CXDO | M | 4,166 | · | · | 20,834 Direct | -16.66% | Disposed | (price as of 2026-10-05) |
| Dec. 5, 2025 | CXDO | F | 2,116 | $6.64 | $14,050 | 566,117 Direct | -0.37% | Disposed | -9.3% (price as of 2026-10-05) |
| Dec. 5, 2025 | CXDO | M | 4,166 | · | · | 568,233 Direct | +0.74% | Acquired | (price as of 2026-10-05) |
| Dec. 4, 2025 | CXDO | M | 2,083 | · | · | 18,751 Direct | -10.00% | Disposed | (price as of 2026-10-05) |
| Dec. 4, 2025 | CXDO | F | 1,058 | $6.71 | $7,099 | 564,067 Direct | -0.19% | Disposed | -10.3% (price as of 2026-10-05) |
| Dec. 4, 2025 | CXDO | M | 2,083 | · | · | 565,125 Direct | +0.37% | Acquired | (price as of 2026-10-05) |
| Sept. 5, 2025 | CXDO | M | 4,167 | · | · | 565,001 Direct | +0.74% | Acquired | (price as of 2026-10-05) |
| Sept. 5, 2025 | CXDO | F | 1,959 | $6.59 | $12,910 | 563,042 Direct | -0.35% | Disposed | -8.6% (price as of 2026-10-05) |
| Sept. 5, 2025 | CXDO | M | 4,167 | · | · | 25,000 Direct | -14.29% | Disposed | (price as of 2026-10-05) |
| Sept. 4, 2025 | CXDO | M | 2,083 | · | · | 562,052 Direct | +0.37% | Acquired | (price as of 2026-10-05) |
| Sept. 4, 2025 | CXDO | F | 1,218 | $6.49 | $7,905 | 560,834 Direct | -0.22% | Disposed | -7.2% (price as of 2026-10-05) |
| Sept. 4, 2025 | CXDO | M | 2,083 | · | · | 20,834 Direct | -9.09% | Disposed | (price as of 2026-10-05) |
| June 5, 2025 | CXDO | M | 4,167 | · | · | 561,460 Direct | +0.75% | Acquired | (price as of 2026-10-05) |
| June 5, 2025 | CXDO | F | 1,491 | $5.51 | $8,215 | 559,969 Direct | -0.27% | Disposed | 9.3% (price as of 2026-10-05) |
| June 5, 2025 | CXDO | M | 4,167 | · | · | 29,167 Direct | -12.50% | Disposed | (price as of 2026-10-05) |
| June 4, 2025 | CXDO | M | 2,083 | · | · | 558,039 Direct | +0.37% | Acquired | (price as of 2026-10-05) |
| June 4, 2025 | CXDO | F | 746 | $5.55 | $4,140 | 557,293 Direct | -0.13% | Disposed | 8.5% (price as of 2026-10-05) |
| June 4, 2025 | CXDO | M | 2,083 | · | · | 22,917 Direct | -8.33% | Disposed | (price as of 2026-10-05) |
| May 28, 2025 | CXDO | M | 532,391 | $0.91 | $484,476 | 1,088,347 Direct | +95.76% | Acquired | 561.5% (price as of 2026-10-05) |
| May 28, 2025 | CXDO | S | 532,391 | $4.90 | $2,608,716 | 555,956 Direct | -48.92% | Disposed | 22.9% (price as of 2026-10-05) |
| May 28, 2025 | CXDO | M | 532,391 | $0.91 | $484,476 | 1,730 Direct | -99.68% | Disposed | 561.5% (price as of 2026-10-05) |
| March 13, 2025 | CXDO | M | 254,191 | $0.91 | $231,314 | 810,147 Direct | +45.72% | Acquired | 561.5% (price as of 2026-10-05) |
| March 13, 2025 | CXDO | S | 254,191 | $5.50 | $1,398,050 | 555,956 Direct | -31.38% | Disposed | 9.5% (price as of 2026-10-05) |
| March 13, 2025 | CXDO | M | 254,191 | $0.91 | $231,314 | 534,121 Direct | -32.24% | Disposed | 561.5% (price as of 2026-10-05) |
| March 5, 2025 | CXDO | M | 4,166 | · | · | 557,668 Direct | +0.75% | Acquired | (price as of 2026-10-05) |
| March 5, 2025 | CXDO | F | 1,712 | $7.16 | $12,258 | 555,956 Direct | -0.31% | Disposed | -15.9% (price as of 2026-10-05) |
| March 5, 2025 | CXDO | M | 4,166 | · | · | 33,334 Direct | -11.11% | Disposed | (price as of 2026-10-05) |
| March 4, 2025 | CXDO | A | 25,000 | · | · | 25,000 Direct | · | Acquired | (price as of 2026-10-05) |
| Dec. 16, 2024 | CXDO | M | 159,999 | $0.91 | $145,599 | 713,501 Direct | +28.91% | Acquired | 561.5% (price as of 2026-10-05) |
| Dec. 16, 2024 | CXDO | S | 159,999 | $4.90 | $783,995 | 553,502 Direct | -22.42% | Disposed | 22.9% (price as of 2026-10-05) |
| Dec. 16, 2024 | CXDO | M | 159,999 | $0.91 | $145,599 | 788,312 Direct | -16.87% | Disposed | 561.5% (price as of 2026-10-05) |
| Dec. 5, 2024 | CXDO | M | 4,167 | · | · | 554,989 Direct | +0.76% | Acquired | (price as of 2026-10-05) |
| Dec. 5, 2024 | CXDO | F | 1,487 | $5.10 | $7,584 | 553,502 Direct | -0.27% | Disposed | 18.0% (price as of 2026-10-05) |
| Dec. 5, 2024 | CXDO | M | 4,167 | · | · | 37,500 Direct | -10.00% | Disposed | (price as of 2026-10-05) |
| Sept. 5, 2024 | CXDO | M | 4,167 | · | · | 552,306 Direct | +0.76% | Acquired | (price as of 2026-10-05) |
| Sept. 5, 2024 | CXDO | F | 1,484 | $4.62 | $6,856 | 550,822 Direct | -0.27% | Disposed | 30.3% (price as of 2026-10-05) |
| Sept. 5, 2024 | CXDO | M | 4,167 | · | · | 41,667 Direct | -9.09% | Disposed | (price as of 2026-10-05) |
| Aug. 27, 2024 | CXDO | M | 20,501 | $0.91 | $18,656 | 568,640 Direct | +3.74% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 27, 2024 | CXDO | S | 20,501 | $5.01 | $102,710 | 548,139 Direct | -3.61% | Disposed | 20.2% (price as of 2026-10-05) |
| Aug. 27, 2024 | CXDO | M | 20,501 | $0.91 | $18,656 | 948,311 Direct | -2.12% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 23, 2024 | CXDO | M | 100 | $0.91 | $91 | 548,239 Direct | +0.02% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 23, 2024 | CXDO | S | 100 | $5.01 | $501 | 548,139 Direct | -0.02% | Disposed | 20.2% (price as of 2026-10-05) |
| Aug. 23, 2024 | CXDO | M | 100 | $0.91 | $91 | 968,812 Direct | -0.01% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 22, 2024 | CXDO | M | 28,900 | $0.91 | $26,299 | 577,039 Direct | +5.27% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 22, 2024 | CXDO | S | 28,900 | $5.01 | $144,789 | 548,139 Direct | -5.01% | Disposed | 20.2% (price as of 2026-10-05) |
| Aug. 22, 2024 | CXDO | M | 28,900 | $0.91 | $26,299 | 968,912 Direct | -2.90% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 19, 2024 | CXDO | M | 1,000 | $0.91 | $910 | 549,139 Direct | +0.18% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 19, 2024 | CXDO | S | 1,000 | $5.34 | $5,340 | 548,139 Direct | -0.18% | Disposed | 12.7% (price as of 2026-10-05) |
| Aug. 19, 2024 | CXDO | M | 1,000 | $0.91 | $910 | 997,812 Direct | -0.10% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 16, 2024 | CXDO | M | 7,701 | $0.91 | $7,008 | 555,840 Direct | +1.40% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 16, 2024 | CXDO | S | 7,701 | $5.29 | $40,738 | 548,139 Direct | -1.39% | Disposed | 13.8% (price as of 2026-10-05) |
| Aug. 16, 2024 | CXDO | M | 7,701 | $0.91 | $7,008 | 998,812 Direct | -0.77% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 15, 2024 | CXDO | M | 29,000 | $0.91 | $26,390 | 577,139 Direct | +5.29% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 15, 2024 | CXDO | S | 29,000 | $4.91 | $142,390 | 548,139 Direct | -5.02% | Disposed | 22.6% (price as of 2026-10-05) |
| Aug. 15, 2024 | CXDO | M | 29,000 | $0.91 | $26,390 | 1,006,513 Direct | -2.80% | Disposed | 561.5% (price as of 2026-10-05) |
| Aug. 14, 2024 | CXDO | M | 20,501 | $0.91 | $18,656 | 568,640 Direct | +3.74% | Acquired | 561.5% (price as of 2026-10-05) |
| Aug. 14, 2024 | CXDO | S | 20,501 | $4.91 | $100,660 | 548,139 Direct | -3.61% | Disposed | 22.6% (price as of 2026-10-05) |
| Aug. 14, 2024 | CXDO | M | 20,501 | $0.91 | $18,656 | 1,035,513 Direct | -1.94% | Disposed | 561.5% (price as of 2026-10-05) |
| June 14, 2024 | CXDO | M | 11,950 | $0.91 | $10,874 | 560,089 Direct | +2.18% | Acquired | 561.5% (price as of 2026-10-05) |
| June 14, 2024 | CXDO | S | 11,950 | $3.04 | $36,328 | 548,139 Direct | -2.13% | Disposed | 98.0% (price as of 2026-10-05) |
| June 14, 2024 | CXDO | M | 11,950 | $0.91 | $10,874 | 1,056,014 Direct | -1.12% | Disposed | 561.5% (price as of 2026-10-05) |
| June 5, 2024 | CXDO | M | 4,166 | · | · | 549,568 Direct | +0.76% | Acquired | (price as of 2026-10-05) |
| June 5, 2024 | CXDO | F | 1,429 | $3.25 | $4,644 | 548,139 Direct | -0.26% | Disposed | 85.2% (price as of 2026-10-05) |
| June 5, 2024 | CXDO | M | 4,166 | · | · | 45,834 Direct | -8.33% | Disposed | (price as of 2026-10-05) |
| March 8, 2024 | CXDO | M | 32,400 | $0.91 | $29,484 | 577,802 Direct | +5.94% | Acquired | 561.5% (price as of 2026-10-05) |
| March 8, 2024 | CXDO | S | 32,400 | $5.91 | $191,484 | 545,402 Direct | -5.61% | Disposed | 1.9% (price as of 2026-10-05) |
| March 8, 2024 | CXDO | M | 32,400 | $0.91 | $29,484 | 1,067,964 Direct | -2.94% | Disposed | 561.5% (price as of 2026-10-05) |
| March 5, 2024 | CXDO | A | 50,000 | · | · | 50,000 Direct | · | Acquired | (price as of 2026-10-05) |
| March 14, 2023 | CXDO | M | 25,000 | · | · | 555,597 Direct | +4.71% | Acquired | (price as of 2026-10-05) |
| March 14, 2023 | CXDO | F | 10,195 | $1.88 | $19,167 | 545,402 Direct | -1.83% | Disposed | 220.2% (price as of 2026-10-05) |
| March 14, 2023 | CXDO | A | 25,000 | · | · | 25,000 Direct | · | Acquired | (price as of 2026-10-05) |
| March 14, 2023 | CXDO | M | 25,000 | · | · | 0 Direct | -100.00% | Disposed | (price as of 2026-10-05) |
| Oct. 24, 2022 | CXDO | A | 25,000 | $2.72 | $68,000 | 25,000 Direct | · | Acquired | 121.3% (price as of 2026-10-05) |
| Dec. 16, 2021 | CXDO | M | 54,000 | $0.91 | $49,140 | 530,597 Direct | +11.33% | Acquired | 561.5% (price as of 2026-10-05) |
| Dec. 16, 2021 | CXDO | M | 54,000 | $0.91 | $49,140 | 1,100,364 Direct | -4.68% | Disposed | 561.5% (price as of 2026-10-05) |
| Dec. 10, 2021 | CXDO | M | 54,000 | $0.91 | $49,140 | 476,597 Direct | +12.78% | Acquired | 561.5% (price as of 2026-10-05) |
| Dec. 10, 2021 | CXDO | M | 54,000 | $0.91 | $49,140 | 1,154,364 Direct | -4.47% | Disposed | 561.5% (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.
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 |
|---|---|---|---|---|---|---|---|
| March 5, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| March 4, 2026 | CXDO | ISO Stock Options | Common Stock | $6.47 | March 4, 2036 | 10,000 | Acquired |
| March 4, 2026 | CXDO | Restricted Stock Units | Common Stock | · | · | 2,084 | Disposed |
| Dec. 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| Dec. 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 2,083 | Disposed |
| Sept. 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| Sept. 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 2,083 | Disposed |
| June 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| June 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 2,083 | Disposed |
| May 28, 2025 | CXDO | Non-Qualified Stock Units | Common Stock | $0.91 | March 11, 2026 | 532,391 | Disposed |
| March 13, 2025 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 254,191 | Disposed |
| March 5, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| March 4, 2025 | CXDO | Restricted Stock Units | Common Stock | · | · | 25,000 | Acquired |
| Dec. 16, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 159,999 | Disposed |
| Dec. 5, 2024 | CXDO | Restricted Stock Units | Common Stcok | · | · | 4,167 | Disposed |
| Sept. 5, 2024 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,167 | Disposed |
| Aug. 27, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 20,501 | Disposed |
| Aug. 23, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 100 | Disposed |
| Aug. 22, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 28,900 | Disposed |
| Aug. 19, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 1,000 | Disposed |
| Aug. 16, 2024 | CXDO | Npn-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 7,701 | Disposed |
| Aug. 15, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 29,000 | Disposed |
| Aug. 14, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 20,501 | Disposed |
| June 14, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 11,950 | Disposed |
| June 5, 2024 | CXDO | Restricted Stock Units | Common Stock | · | · | 4,166 | Disposed |
| March 8, 2024 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 32,400 | Disposed |
| March 5, 2024 | CXDO | Restricted Stock Units (RSU) | Common Stock | · | · | 50,000 | Acquired |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 25,000 | Acquired |
| March 14, 2023 | CXDO | Restricted Stock Units | Common Stock | · | · | 25,000 | Disposed |
| Oct. 24, 2022 | CXDO | Stock Option Grant | Common Stock | $2.72 | Oct. 23, 2032 | 25,000 | Acquired |
| Dec. 16, 2021 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 54,000 | Disposed |
| Dec. 10, 2021 | CXDO | Non-Qualified Stock Options | Common Stock | $0.91 | March 11, 2026 | 54,000 | Disposed |
Exercise/conversion price is blank when not applicable (e.g. RSUs).
Initial ownership (Form 3) 2 holdings
Securities held when first becoming an insider, per SEC Form 3.
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 | $275 | · | $268 | · | $95 | · | $11 | $649 |
| 2022 | $323,950 | · | · | $50,925 | $4,050 | · | $10,675 | $389,600 |
| 2021 | $186,894 | · | · | · | · | · | · | $186,894 |
Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.