Don't know much about stock analysis but what about this app?
Windows apps can be run on windows, either by dual-booting with Bootcamp in Leopard or with an add-on product such as Parallels. Yes, they make you buy a separate copy of Windows either way.