The most recent insider transaction at Upay occurred on June 3, 2025, involving a sale of 75,000 shares valued at $52,500. Prior to this, on April 11, 2023, there were proposed sales totaling 188,724 shares. The last reported insider activity predates the most recent transaction by over two years.