Mar 01
2019
SELL
Open market or private sale
$347,807
$40.01 p/Share
8,693
Reduced 0.84%
1,024,534
Common Shares
Feb 25
2019
SELL
Open market or private sale
$591,200
$40.0 p/Share
14,780
Reduced 1.41%
1,033,227
Common Shares
Jan 09
2019
SELL
Open market or private sale
$2,894,977
$35.01 p/Share
82,690
Reduced 7.31%
1,048,007
Common Shares
Jan 08
2019
SELL
Open market or private sale
$607,408
$35.09 p/Share
17,310
Reduced 1.51%
1,130,697
Common Shares
May 17
2018
SELL
Open market or private sale
$4,500,000
$60.0 p/Share
75,000
Reduced 6.13%
1,148,007
Common Shares
May 17
2018
BUY
Exercise of conversion of derivative security
$593,250
$7.91 p/Share
75,000
Added 5.78%
1,223,007
Common Shares
Sep 05
2017
SELL
Open market or private sale
$78,331
$20.33 p/Share
3,853
Reduced 0.33%
1,148,007
Common Shares
Sep 05
2017
BUY
Exercise of conversion of derivative security
$6,974
$1.81 p/Share
3,853
Added 0.33%
1,151,860
Common Shares
Aug 31
2017
SELL
Open market or private sale
$305,057
$20.87 p/Share
14,617
Reduced 1.26%
1,148,007
Common Shares
Aug 30
2017
SELL
Open market or private sale
$1,180,072
$20.31 p/Share
58,103
Reduced 4.76%
1,162,624
Common Shares
Aug 30
2017
BUY
Exercise of conversion of derivative security
$10,357
$1.81 p/Share
5,722
Added 0.47%
1,220,727
Common Shares
Aug 28
2017
SELL
Open market or private sale
$354,902
$20.06 p/Share
17,692
Reduced 1.44%
1,215,005
Common Shares
Aug 28
2017
BUY
Exercise of conversion of derivative security
$32,023
$1.81 p/Share
17,692
Added 1.41%
1,232,697
Common Shares
Jun 22
2017
SELL
Open market or private sale
$166,380
$15.37 p/Share
10,825
Reduced 0.88%
1,215,005
Common Shares
Jun 22
2017
BUY
Exercise of conversion of derivative security
$19,593
$1.81 p/Share
10,825
Added 0.88%
1,225,830
Common Shares
Jun 21
2017
SELL
Open market or private sale
$173,902
$15.02 p/Share
11,578
Reduced 0.94%
1,215,005
Common Shares
Jun 21
2017
BUY
Exercise of conversion of derivative security
$20,956
$1.81 p/Share
11,578
Added 0.91%
1,266,583
Common Shares
Jun 20
2017
SELL
Open market or private sale
$48,780
$15.0 p/Share
3,252
Reduced 0.27%
1,215,005
Common Shares
Jun 20
2017
BUY
Exercise of conversion of derivative security
$5,886
$1.81 p/Share
3,252
Added 0.27%
1,218,257
Common Shares
Jun 19
2017
SELL
Open market or private sale
$230,880
$15.0 p/Share
15,392
Reduced 1.25%
1,215,005
Common Shares
Jun 19
2017
BUY
Exercise of conversion of derivative security
$27,860
$1.81 p/Share
15,392
Added 1.24%
1,230,397
Common Shares
Jun 09
2017
SELL
Open market or private sale
$16,588
$15.08 p/Share
1,100
Reduced 0.09%
1,215,005
Common Shares
Jun 09
2017
BUY
Exercise of conversion of derivative security
$1,991
$1.81 p/Share
1,100
Added 0.09%
1,216,105
Common Shares
Jun 08
2017
SELL
Open market or private sale
$63,045
$15.0 p/Share
4,203
Reduced 0.34%
1,215,005
Common Shares
Jun 08
2017
BUY
Exercise of conversion of derivative security
$7,607
$1.81 p/Share
4,203
Added 0.34%
1,219,208
Common Shares