- No member of the public has seen the stamp since it was last exhibited in 1986 at the Ameripex International Stamp Show in Chicago, Illinois.
- The stamp has set a new world record in sales every time (3 times) it has been auctioned.
- It will probably beat the world record of sales that currently belongs to the Treskilling Yellow, which was sold for $2.3 million in 1996.