USA - NASDAQ:CXDO - US2265521078 - Common Stock
| Shares Outstanding | 30.17M |
| Float | 16.50M |
| Float Short Interest Percentage | 2.3% |
| Owners (insider) | 6.91% |
| Owners (institutional) | 24.72% |
| Owners (insider) change | 1.81% |
| Owners (institutional) change | 0.25% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Sep 25, 2025 | Gaylor Douglas Walter | Option Excercise | 76 | 6.50 | $ 494.00 |
| Sep 25, 2025 | KORN JEFFREY G | Option Excercise | 277 | 0.00 | $ 0.00 |
| Sep 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 6.50 | $ 442.00 |
| Sep 25, 2025 | Vincent Ron | Option Excercise | 277 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Vincent Ron | Option Excercise | 76 | 6.50 | $ 494.00 |
| Sep 25, 2025 | Gaylor Douglas Walter | Option Excercise | 277 | 0.00 | $ 0.00 |
| Sep 11, 2025 | Gaylor Douglas Walter | Open Market Sale | 10000 | 6.76 | $ 67,601.00 |
| Sep 4, 2025 | Gaylor Douglas Walter | Option Excercise | 13167 | 0.68 | $ 9,000.00 |
| Sep 4, 2025 | Gaylor Douglas Walter | Option Excercise | 2508 | 6.54 | $ 16,390.92 |
| Sep 4, 2025 | KORN JEFFREY G | Option Excercise | 10000 | 0.00 | $ 0.00 |
| Sep 4, 2025 | KORN JEFFREY G | Option Excercise | 2436 | 6.54 | $ 15,931.44 |
| Sep 4, 2025 | Brinton Jon | Option Excercise | 5834 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Brinton Jon | Option Excercise | 1538 | 6.54 | $ 10,058.52 |
| Sep 4, 2025 | Buch Anand | Option Excercise | 6250 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Buch Anand | Option Excercise | 3177 | 6.55 | $ 20,814.63 |
| Sep 4, 2025 | Wang David Tzat-kin | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Wang David Tzat-kin | Option Excercise | 2540 | 6.55 | $ 16,632.80 |
| Aug 25, 2025 | KORN JEFFREY G | Option Excercise | 278 | 0.00 | $ 0.00 |
| Aug 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 6.06 | $ 412.08 |
| Aug 25, 2025 | Gaylor Douglas Walter | Option Excercise | 278 | 0.00 | $ 0.00 |
| Aug 25, 2025 | Gaylor Douglas Walter | Option Excercise | 77 | 6.06 | $ 466.62 |
| Aug 25, 2025 | Vincent Ron | Option Excercise | 278 | 0.00 | $ 0.00 |
| Aug 25, 2025 | Vincent Ron | Option Excercise | 77 | 6.06 | $ 466.62 |
| Aug 7, 2025 | Vincent Ron | Open Market Sale | 8200 | 6.52 | $ 53,447.60 |
| Aug 7, 2025 | Vincent Ron | Option Excercise | 22910 | 2.72 | $ 62,315.20 |
| Aug 7, 2025 | Vincent Ron | Option Excercise | 12312 | 6.63 | $ 81,628.56 |
| Aug 7, 2025 | KORN JEFFREY G | Open Market Sale | 3200 | 6.51 | $ 20,828.80 |
| Jul 25, 2025 | KORN JEFFREY G | Option Excercise | 278 | 0.00 | $ 0.00 |
| Jul 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 5.89 | $ 400.52 |
| Jul 25, 2025 | Vincent Ron | Option Excercise | 278 | 0.00 | $ 0.00 |
| Jul 25, 2025 | Vincent Ron | Option Excercise | 77 | 5.89 | $ 453.53 |
| Jul 25, 2025 | Gaylor Douglas Walter | Option Excercise | 278 | 0.00 | $ 0.00 |
| Jul 25, 2025 | Gaylor Douglas Walter | Option Excercise | 77 | 5.89 | $ 453.53 |
| Jul 2, 2025 | KORN JEFFREY G | Open Market Sale | 6800 | 6.52 | $ 44,329.80 |
| Jul 2, 2025 | Vincent Ron | Open Market Sale | 6800 | 6.52 | $ 44,329.80 |
| Jun 25, 2025 | KORN JEFFREY G | Option Excercise | 277 | 0.00 | $ 0.00 |
| Jun 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 5.75 | $ 391.00 |
| Jun 25, 2025 | Gaylor Douglas Walter | Option Excercise | 277 | 0.00 | $ 0.00 |
| Jun 25, 2025 | Gaylor Douglas Walter | Option Excercise | 76 | 5.75 | $ 437.00 |
| Jun 25, 2025 | Vincent Ron | Option Excercise | 277 | 0.00 | $ 0.00 |
| Jun 25, 2025 | Vincent Ron | Option Excercise | 76 | 5.75 | $ 437.00 |
| Jun 5, 2025 | Gaylor Douglas Walter | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Gaylor Douglas Walter | Option Excercise | 1140 | 5.51 | $ 6,281.40 |
| Jun 5, 2025 | KORN JEFFREY G | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Jun 5, 2025 | KORN JEFFREY G | Option Excercise | 1218 | 5.51 | $ 6,711.18 |
| Jun 5, 2025 | Vincent Ron | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Vincent Ron | Option Excercise | 1140 | 5.51 | $ 6,281.40 |
| Jun 5, 2025 | Brinton Jon | Option Excercise | 2917 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Brinton Jon | Option Excercise | 769 | 5.51 | $ 4,237.19 |
| Jun 5, 2025 | Wang David Tzat-kin | Option Excercise | 2917 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Wang David Tzat-kin | Option Excercise | 1044 | 5.51 | $ 5,752.44 |
| Jun 5, 2025 | Buch Anand | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Buch Anand | Option Excercise | 1491 | 5.51 | $ 8,215.41 |
| Jun 4, 2025 | KORN JEFFREY G | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Jun 4, 2025 | KORN JEFFREY G | Option Excercise | 1218 | 5.55 | $ 6,759.90 |
| Jun 4, 2025 | Gaylor Douglas Walter | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Gaylor Douglas Walter | Option Excercise | 1368 | 5.55 | $ 7,592.40 |
| Jun 4, 2025 | Vincent Ron | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Vincent Ron | Option Excercise | 1368 | 5.55 | $ 7,592.40 |
| Jun 4, 2025 | KORN JEFFREY G | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Jun 4, 2025 | KORN JEFFREY G | Option Excercise | 1218 | 5.55 | $ 6,759.90 |
| Jun 4, 2025 | Wang David Tzat-kin | Option Excercise | 2083 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Wang David Tzat-kin | Option Excercise | 746 | 5.55 | $ 4,140.30 |
| Jun 4, 2025 | Brinton Jon | Option Excercise | 2916 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Brinton Jon | Option Excercise | 769 | 5.55 | $ 4,267.95 |
| Jun 4, 2025 | Buch Anand | Option Excercise | 2083 | 0.00 | $ 0.00 |
| Jun 4, 2025 | Buch Anand | Option Excercise | 746 | 5.55 | $ 4,140.30 |
| May 28, 2025 | Wang David Tzat-kin | Option Excercise | 392610 | 0.91 | $ 357,275.10 |
| May 28, 2025 | Wang David Tzat-kin | Open Market Sale | 392610 | 4.90 | $ 1,923,789.00 |
| May 28, 2025 | Buch Anand | Option Excercise | 532391 | 0.91 | $ 484,475.81 |
| May 28, 2025 | Buch Anand | Open Market Sale | 532391 | 4.90 | $ 2,608,715.90 |
| May 25, 2025 | KORN JEFFREY G | Option Excercise | 278 | 0.00 | $ 0.00 |
| May 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 5.44 | $ 369.92 |
| May 25, 2025 | Gaylor Douglas Walter | Option Excercise | 278 | 0.00 | $ 0.00 |
| May 25, 2025 | Gaylor Douglas Walter | Option Excercise | 77 | 5.44 | $ 418.88 |
| May 25, 2025 | Vincent Ron | Option Excercise | 278 | 0.00 | $ 0.00 |
| May 25, 2025 | Vincent Ron | Option Excercise | 77 | 5.44 | $ 418.88 |
| Apr 25, 2025 | KORN JEFFREY G | Option Excercise | 278 | 0.00 | $ 0.00 |
| Apr 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 4.75 | $ 323.00 |
| Apr 25, 2025 | Gaylor Douglas Walter | Option Excercise | 278 | 0.00 | $ 0.00 |
| Apr 25, 2025 | Gaylor Douglas Walter | Option Excercise | 77 | 4.75 | $ 365.75 |
| Apr 25, 2025 | Vincent Ron | Option Excercise | 278 | 0.00 | $ 0.00 |
| Apr 25, 2025 | Vincent Ron | Option Excercise | 77 | 4.75 | $ 365.75 |
| Mar 25, 2025 | Gaylor Douglas Walter | Option Excercise | 277 | 0.00 | $ 0.00 |
| Mar 25, 2025 | Gaylor Douglas Walter | Option Excercise | 68 | 5.67 | $ 385.56 |
| Mar 25, 2025 | KORN JEFFREY G | Option Excercise | 277 | 0.00 | $ 0.00 |
| Mar 25, 2025 | KORN JEFFREY G | Option Excercise | 68 | 5.67 | $ 385.56 |
| Mar 25, 2025 | Gaylor Douglas Walter | Option Excercise | 277 | 0.00 | $ 0.00 |
| Mar 25, 2025 | Gaylor Douglas Walter | Option Excercise | 76 | 5.67 | $ 430.92 |
| Mar 13, 2025 | Buch Anand | Option Excercise | 254191 | 0.91 | $ 231,313.81 |
| Mar 13, 2025 | Buch Anand | Open Market Sale | 254191 | 5.50 | $ 1,398,050.50 |
| Mar 13, 2025 | Wang David Tzat-kin | Option Excercise | 229476 | 0.91 | $ 208,823.16 |
| Mar 13, 2025 | Wang David Tzat-kin | Open Market Sale | 229476 | 5.50 | $ 1,262,118.00 |
| Mar 12, 2025 | Gaylor Douglas Walter | Open Market Sale | 10000 | 6.27 | $ 62,700.00 |
| Mar 11, 2025 | Vincent Ron | Open Market Sale | 15000 | 6.00 | $ 90,000.00 |
| Mar 10, 2025 | KORN JEFFREY G | Open Market Sale | 10000 | 6.00 | $ 60,000.00 |
| Mar 7, 2025 | Bash Jeffrey Parr | Option Excercise | 10000 | 2.93 | $ 29,300.00 |
| Mar 7, 2025 | Bash Jeffrey Parr | Option Excercise | 4529 | 6.47 | $ 29,302.63 |
| Mar 5, 2025 | Williams David Roy | Option Excercise | 4093 | 7.16 | $ 29,305.88 |
| Mar 5, 2025 | KORN JEFFREY G | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Mar 5, 2025 | KORN JEFFREY G | Option Excercise | 1346 | 7.16 | $ 9,637.36 |
| Mar 5, 2025 | Wang David Tzat-kin | Option Excercise | 2916 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Wang David Tzat-kin | Option Excercise | 1198 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Buch Anand | Option Excercise | 4166 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Buch Anand | Option Excercise | 1712 | 7.16 | $ 12,257.92 |
| Mar 5, 2025 | Vincent Ron | Option Excercise | 4166 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Vincent Ron | Option Excercise | 1281 | 7.16 | $ 9,171.96 |
| Mar 5, 2025 | Brinton Jon | Option Excercise | 2916 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Brinton Jon | Option Excercise | 923 | 7.16 | $ 6,608.68 |
| Mar 5, 2025 | Gaylor Douglas Walter | Option Excercise | 4166 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Gaylor Douglas Walter | Option Excercise | 1269 | 7.16 | $ 9,086.04 |
| Mar 5, 2025 | Puri Anil K. | Option Excercise | 10000 | 2.93 | $ 29,300.00 |
| Mar 5, 2025 | Puri Anil K. | Option Excercise | 4093 | 7.16 | $ 29,305.88 |
| Mar 5, 2025 | Williams David Roy | Option Excercise | 10000 | 2.93 | $ 29,300.00 |
| Feb 27, 2025 | Gaylor Douglas Walter | Option Excercise | 5000 | 2.93 | $ 14,650.00 |
| Feb 25, 2025 | Vincent Ron | Option Excercise | 35000 | 2.93 | $ 102,550.00 |
| Feb 17, 2025 | Gaylor Douglas Walter | Option Excercise | 5000 | 2.93 | $ 14,650.00 |
| Dec 16, 2024 | Buch Anand | Option Excercise | 159999 | 0.91 | $ 145,599.09 |
| Dec 16, 2024 | Buch Anand | Open Market Sale | 159999 | 4.90 | $ 783,995.10 |
| Dec 13, 2024 | Wang David Tzat-kin | Option Excercise | 118960 | 0.91 | $ 108,253.60 |
| Dec 13, 2024 | Wang David Tzat-kin | Open Market Sale | 118960 | 4.93 | $ 585,977.25 |
| Dec 10, 2024 | Wang David Tzat-kin | Option Excercise | 7707 | 0.91 | $ 7,013.37 |
| Dec 10, 2024 | Wang David Tzat-kin | Open Market Sale | 7707 | 5.15 | $ 39,723.42 |
| Dec 9, 2024 | KORN JEFFREY G | Option Excercise | 7500 | 2.93 | $ 21,975.00 |
| Dec 9, 2024 | KORN JEFFREY G | Open Market Sale | 7000 | 5.25 | $ 36,750.00 |
| Dec 6, 2024 | KORN JEFFREY G | Option Excercise | 12500 | 2.93 | $ 36,625.00 |
| Dec 5, 2024 | Gaylor Douglas Walter | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Gaylor Douglas Walter | Option Excercise | 1140 | 5.10 | $ 5,814.00 |
| Dec 5, 2024 | Buch Anand | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Buch Anand | Option Excercise | 1487 | 5.10 | $ 7,583.70 |
| Dec 5, 2024 | Brinton Jon | Option Excercise | 2917 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Brinton Jon | Option Excercise | 769 | 5.10 | $ 3,921.90 |
| Dec 5, 2024 | KORN JEFFREY G | Open Market Sale | 7000 | 5.25 | $ 36,750.00 |
| Dec 5, 2024 | Wang David Tzat-kin | Option Excercise | 2917 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Wang David Tzat-kin | Option Excercise | 1041 | 5.10 | $ 5,309.10 |
| Dec 5, 2024 | Vincent Ron | Option Excercise | 4167 | 0.00 | $ 0.00 |
| Dec 5, 2024 | Vincent Ron | Option Excercise | 1140 | 5.10 | $ 5,814.00 |
| Dec 5, 2024 | KORN JEFFREY G | Option Excercise | 5000 | 0.00 | $ 0.00 |
| Dec 5, 2024 | KORN JEFFREY G | Option Excercise | 1218 | 5.10 | $ 6,211.80 |
| Dec 3, 2024 | Gaylor Douglas Walter | Option Excercise | 5000 | 2.93 | $ 14,650.00 |