Patrick Cs Lo
Chief Exective Officer
|
Option
|
$394,187
5 Oct 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$142,980
1 Oct 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,104
1 Sep 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,145
31 Jul 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,145
30 Jun 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,145
1 Jun 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,145
30 Apr 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,166
1 Apr 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$537,166
1 Mar 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$530,829
31 Jan 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$530,829
4 Jan 2021
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$327,747
1 Dec 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$284,582
5 Nov 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$43,020
4 Nov 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,214
6 Oct 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$112,416
5 Oct 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$327,576
1 Sep 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$831,322
13 Aug 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$439,269
12 Aug 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$360,627
11 Aug 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$4,406
10 Aug 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$48,168
5 Aug 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$1,176,059
30 Jun 2020
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$238,829
1 Oct 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$238,829
3 Sep 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$238,829
1 Aug 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$716,486
25 Jul 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$238,829
31 Mar 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$238,829
1 Mar 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$402,104
31 Jan 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$402,104
15 Jan 2019
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$404,810
3 Dec 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$233,292
1 Nov 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 Oct 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
4 Sep 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 Aug 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
30 Jun 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 Jun 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 May 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
31 Mar 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 Mar 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
1 Feb 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$255,762
2 Jan 2018
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$422,709
1 Dec 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$422,709
1 Nov 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$422,709
2 Oct 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Sep 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Aug 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$45,640
25 Jul 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$169,861
30 Jun 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$45,640
7 Jun 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$169,861
1 Jun 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 May 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 May 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
31 Mar 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
31 Mar 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Mar 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Mar 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Feb 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
1 Feb 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$215,523
3 Jan 2017
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$412,510
1 Dec 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$412,510
1 Nov 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$412,510
3 Oct 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$412,510
1 Sep 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$412,510
1 Aug 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$242,609
30 Jun 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$242,609
1 Jun 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$369,601
2 May 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$379,379
1 Apr 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$379,379
1 Mar 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$379,379
1 Feb 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$379,379
4 Jan 2016
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
1 Dec 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
2 Nov 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$267,624
23 Oct 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
3 Aug 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$401,436
24 Jul 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
2 Apr 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
9 Mar 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$133,812
2 Feb 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$154,668
2 Jan 2015
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$199,100
16 Jan 2013
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$114,100
3 Feb 2012
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$187,650
16 Jan 2012
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$189,600
11 Jan 2012
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$523,435
29 Apr 2011
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$188,050
16 Jan 2011
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$153,600
11 Jan 2011
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$460,500
6 Jan 2011
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$20,845
4 Jan 2011
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$286,155
10 Dec 2010
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$71,700
23 May 2010
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$81,509
1 Mar 2010
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$180,400
10 Feb 2010
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$110,800
16 Jan 2010
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
15 Dec 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
16 Nov 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$22,663
11 Nov 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$67,537
23 Oct 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
3 Sep 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
2 Sep 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
21 Aug 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,090
23 May 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$118,700
11 Jan 2009
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$55,200
23 May 2008
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$143,950
11 Jan 2008
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
17 Jul 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$67,650
16 Jul 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$65,801
11 Jul 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$1,849
10 Jul 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Sale
|
$138,966
19 Jun 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Sale
|
$170,620
18 Jun 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Sale
|
$815,335
15 Jun 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$106,200
23 May 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
27 Apr 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$90,200
26 Apr 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$219,344
2 Feb 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$207,239
16 Jan 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$57,070
10 Jan 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$96,491
8 Jan 2007
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$419,430
1 Dec 2006
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$360,800
27 Oct 2006
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$82,984
31 Oct 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$141,862
28 Sep 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$399,338
26 Sep 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$129,437
11 Aug 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$55,157
14 Jul 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$269,270
13 Jul 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$36,373
12 Jul 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$20,015
22 Jun 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$160,385
31 May 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$40,689
19 May 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$135,300
17 May 2005
|
Patrick Cs Lo
Chief Exective Officer
|
Option
|
$320,111
3 Jan 2005
|
Patrick Cs Lo
Director
|
Buy
|
$400,000
7 Aug 2018
|