Patents are the name of Acacia's game — they develop, acquire and license patents on all kinds of wacky things. If you can think it, they probably have it — computer graphics, laptop connectivity, multidimensional barcodes and so on.
Current price per share
Today's gain: $0.18 (1.10%)
Sign up
or
Sign in
or continue to
Explore We Seed