The all-time high of Stacks is $3.84. This all-time high is highest price for Stacks since it was launched.