So in the interest of gaining a better understanding of a conjecture (due to Scott, 1960) on the automorphism series (first part of the automorphism tower, no direct limits) of a finite group that every finite group has an automorphism series that is eventually constant (periodic w/ period 1). I used GAP to create a complete list up to order $511$ of those finite groups which satisfy $G\simeq Aut(G)$ (henceforth called $Aut$-stable groups). Studying the list briefly made me notice a number of interesting patterns. One of the most striking features is that all of these groups were either centerless, or had $Z(G)\simeq\mathbb{Z}_2$. These are precisely the two groups which have trivial automorphism group, and I suspect that this fact is true of all (finite) $Aut$-stable groups. The condition is not sufficient on its own (e.g. there are plenty of centerless groups that aren't $Aut$-stable, but thanks to the classic theorem of Wielandt, 1939, every centerless group has an automorphism series that stabilizes in finitely many steps (sidenote: if anyone has access to a detailed English version of the proof, I'd love to see it; original is in German)), so this leaves me to the task of attempting to ascertain what conditions are necessary and sufficient for $Aut$-stability.
So my (somewhat broad) question is: What conditions, for a finite group, are necessary and/or sufficient for $Aut$-stability? I am not necessarily expecting a full answer as this question could very well be open at present, but anything that might help shed some light on the why and how is welcome. (Additionally, if this topic has been studied in the literature, references would be appreciated.)
The list of $Aut$-stable groups of order up to $511$, with GAP ids and structure descriptions:
$(1,1)\simeq\mathbb{Z}_{1}$
$(6,1)\simeq S_{3}$
$(8,3)\simeq D_{8}$
$(12,4)\simeq D_{12}$
$(20,3)\simeq\mathbb{Z}_{5}\rtimes\mathbb{Z}_{4}$
$(24,12)\simeq S_{4}$
$(40,12)\simeq\mathbb{Z}_{2}\times(\mathbb{Z}_{5}\rtimes\mathbb{Z}_{4})$
$(42,1)\simeq(\mathbb{Z}_{7}\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2}$
$(48,48)\simeq\mathbb{Z}_{2}\times S_{4}$
$(54,6)\simeq(\mathbb{Z}_{9}\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2}$
$(84,7)\simeq\mathbb{Z}_{2}\times((\mathbb{Z}_{7}\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})$
$(108,26)\simeq\mathbb{Z}_{2}\times((\mathbb{Z}_{9}\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})$
$(110,1)\simeq(\mathbb{Z}_{11}\rtimes\mathbb{Z}_{5})\rtimes\mathbb{Z}_{2}$
$(120,34)\simeq S_{5}$
$(120,36)\simeq S_{3}\times(\mathbb{Z}_{5}\rtimes\mathbb{Z}_{4})$
$(144,182)\simeq((\mathbb{Z}_{3}\times\mathbb{Z}_{3})\rtimes\mathbb{Z}_{8})\rtimes\mathbb{Z}_{2}$
$(144,183)\simeq S_{3}\times S_{4}$
$(156,7)\simeq(\mathbb{Z}_{13}\rtimes\mathbb{Z}_{4})\rtimes\mathbb{Z}_{3}$
$(168,43)\simeq((\mathbb{Z}_{2}\times\mathbb{Z}_{2}\times\mathbb{Z}_{2})\rtimes\mathbb{Z}_{7})\rtimes\mathbb{Z}_{3}$
$(216,90)\simeq(((\mathbb{Z}_{2}\times\mathbb{Z}_{2})\rtimes\mathbb{Z}_{9})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2}$
$(220,7)\simeq\mathbb{Z}_{2}\times((\mathbb{Z}_{11}\rtimes\mathbb{Z}_{5})\rtimes\mathbb{Z}_{2})$
$(240,189)\simeq\mathbb{Z}_{2}\times S_{5}$
$(252,26)\simeq S_{3}\times(\mathbb{Z}_{7}\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2}$
$(272,50)\simeq\mathbb{Z}_{17}\rtimes\mathbb{Z}_{16}$
$(312,45)\simeq\mathbb{Z}_{2}\times(\mathbb{Z}_{13}\rtimes\mathbb{Z}_{4})\rtimes\mathbb{Z}_{3}$
$(320,1635)\simeq((\mathbb{Z}_2\times\mathbb{Z}_2\times\mathbb{Z}_2\times\mathbb{Z}_2)\rtimes\mathbb{Z}_5)\rtimes\mathbb{Z}_4$
$(324,118)\simeq S_{3}\times(\mathbb{Z}_9\rtimes\mathbb{Z}_3)\rtimes\mathbb{Z}_2)$
$(336,208)\simeq PSL(3,2)\rtimes\mathbb{Z}_2$
$(342,7)\simeq (\mathbb{Z}_{19}\rtimes\mathbb{Z}_{9})\rtimes\mathbb{Z}_2$
$(384,5677)\simeq((((\mathbb{Z}_{4}\times\mathbb{Z}_{4})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})\rtimes\mathbb{Z}_{2})\rtimes\mathbb{Z}_{2}$
$(384,5678)\simeq((((\mathbb{Z}_{2}\times\mathbb{Z}_{2}\times\mathbb{Z}_{2}\times\mathbb{Z}_{2})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})\rtimes\mathbb{Z}_{2})\rtimes\mathbb{Z}_{2}$
$(432,520)\simeq(((\mathbb{Z}_{3}\times\mathbb{Z}_{3})\rtimes\mathbb{Z}_{3})\rtimes Q_{8})\rtimes\mathbb{Z}_{2}$
$(432,523)\simeq(((\mathbb{Z}_{6}\times\mathbb{Z}_{6})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})\rtimes\mathbb{Z}_{2}$
$(432,533)\simeq\mathbb{Z}_{2}\times((((\mathbb{Z}_{2}\times\mathbb{Z}_{2})\rtimes\mathbb{Z}_{9})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2})$
$(432,734)\simeq(((\mathbb{Z}_{3}\times\mathbb{Z}_{3})\rtimes Q_{8})\rtimes\mathbb{Z}_{3})\rtimes\mathbb{Z}_{2}$
$(480,1189)\simeq(\mathbb{Z}_{5}\rtimes\mathbb{Z}_{4})\times S_{4}$
$(486,31)\simeq(\mathbb{Z}_{27}\rtimes\mathbb{Z}_{9})\rtimes\mathbb{Z}_{2}$
$(500,18)\simeq(\mathbb{Z}_{25}\rtimes\mathbb{Z}_{5})\rtimes\mathbb{Z}_{4}$
$(506,1)\simeq(\mathbb{Z}_{23}\rtimes\mathbb{Z}_{11})\rtimes\mathbb{Z}_{2}$