A famous theorem of Borel and Serre says that if $R$ is the ring of integers in an algebraic number field, then $\text{SL}_n(R)$ satisfies *virtual Bieri-Eckmann duality*. In other words, there exists a torsion-free finite-index subgroup $\Gamma$ of $\text{SL}_n(R)$ and a $\text{SL}_n(R)$-module $D$ such that

$$H^{\nu - k}(\Gamma;M) \cong H_{k}(\Gamma;M \otimes D)$$

for all $k$ and all $\text{SL}_n(R)$-modules $M$, where $\nu < \infty$ is the cohomological dimension of $\Gamma$.

Question : Are there any other rings $R$ such that $\text{SL}_n(R)$ is known to be a virtual duality group? Or where it is known not to be one? I suppose that one necessary condition is that $\text{SL}_n(R)$ has to have finite virtual cohomological dimension, so I'm only interested in counterexamples in which that holds (so, for instance, I'm not interested in $\text{SL}_n(\mathbb{C})$).