The timing may be related to yesterday’s announcement by 3M of a competing product (#msg-62952504).
“The notion that there’s a Chinese Wall between sell-side analysts and investment bankers may be the second-biggest piece of BS ever promulgated in any area of human knowledge!”