how much have they made on their "diabetic devices". what are those "devices" anyway? with a 300,000,000 million share float (for example) with a share price of $.06 that gives this company a market cap of $18,000,000 (that's 18 million). this i can see justified... but a $1.00 a share???