Skip to content
Graphviz (DOT) templates

M&A Deal Structure

Acquirer → Target via stock vs asset vs merger structures.

Template previewGraphviz (DOT)
Rendering…

Make it your own.

digraph ma {
  rankdir=TB;
  graph [bgcolor=transparent];
  node [shape=box, style="rounded,filled", fontname=Inter, fontsize=10];

  Acq [label="Acquirer", fillcolor="#dbeafe"];
  T   [label="Target", fillcolor="#fce7f3"];
  SubA [label="Acquisition sub (NewCo)"];
  Stock [label="Stock purchase\nbuy 100% shares"];
  Asset [label="Asset purchase\nselect liabilities"];
  Merg [label="Reverse triangular merger\n(sub merges into T)"];

  Acq -> Stock -> T;
  Acq -> Asset -> T;
  Acq -> SubA -> Merg;
  Merg -> T [label="surviving = T as sub"];
}