705 filings
Page 24 of 36
6-K
9l5eu8s1a0
23 Jul 10
Current report (foreign)
12:00am
SUPPL
q1hbqv7b6k zs
21 Jul 10
Supplemental materials (foreign)
12:00am
6-K
80za9k07l3d sqto
21 Jul 10
Current report (foreign)
12:00am
SUPPL
qzv6n
20 Jul 10
Supplemental materials (foreign)
12:00am
CERTNYS
wxyhypwqghb2 gdd5jx
13 May 10
Certification of approval for NYSE listing
12:00am
8-A12B
gh8cbd9icfxg3o8kak
6 May 10
Registration of securities on exchange
12:00am
6-K
r9221yjhh6efjd
6 May 10
Current report (foreign)
12:00am
6-K
swsvr 3lj3du6dbwst
6 May 10
Notice of Cash Dividend
12:00am
6-K
n2picj
6 May 10
Interim Consolidated Financial Statements
12:00am
6-K
ahuknlp23 7t
12 Apr 10
2010 annual and special meeting
12:00am
6-K
ncs91gx6vcbxk
15 Mar 10
Current report (foreign)
12:00am
40-F
ctey28b 4gcp83puu
12 Mar 10
Annual report (Canada)
12:00am
6-K
kn9ae2 11x0
25 Feb 10
Current report (foreign)
12:00am
6-K
3nst9wk7zshz
12 Feb 10
Results in line with most recent guidance
12:00am
6-K
8xdg7p6lie2wv
12 Feb 10
Current report (foreign)
12:00am
6-K
tceocyyvnz dta
12 Feb 10
Notice of Cash Dividend
12:00am
6-K
31nifer61olpve k1kd
15 Dec 09
Current report (foreign)
12:00am
6-K
ikc5ud3fcjao
4 Dec 09
Current report (foreign)
12:00am
SUPPL
fjqdiu
2 Dec 09
Supplemental materials (foreign)
12:00am
6-K
o0sj6607od6n 6kvl
2 Dec 09
Current report (foreign)
12:00am