Fractional shares are calculated based on the latest share price and foreign exchange rate data at the time you place your order. When you place a trade, there will be a small amount of time between the estimate that you receive, the trade being executed in the market and the currency being exchanged to USD. This accounts for any differences in the number of shares you may receive.