Mar 14
2022
SELL
Payment of exercise price or tax liability
$75,067
$61.08 p/Share
1,229
Reduced 4.39%
26,797
Common Shares
Mar 11
2022
SELL
Payment of exercise price or tax liability
$117,800
$62.56 p/Share
1,883
Reduced 7.0%
25,026
Common Shares
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
3,000
Added 9.67%
28,026
Common Shares
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
4,584
Added 14.56%
26,909
Common Shares
Dec 06
2021
SELL
Payment of exercise price or tax liability
$773,666
$69.17 p/Share
11,185
Reduced 33.38%
22,325
Common Shares
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
26,667
Added 44.31%
33,510
Common Shares
Sep 13
2021
SELL
Payment of exercise price or tax liability
$495,837
$117.86 p/Share
4,207
Reduced 38.07%
6,843
Common Shares
Sep 10
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 47.51%
11,050
Common Shares
Mar 23
2021
SELL
Open market or private sale
$12,758,000
$127.58 p/Share
100,000
Reduced 98.96%
1,050
Common Shares
Mar 23
2021
BUY
Exercise of conversion of derivative security
$2,918,960
$33.17 p/Share
88,000
Added 46.55%
101,050
Common Shares
Mar 10
2021
SELL
Payment of exercise price or tax liability
$265,805
$124.15 p/Share
2,141
Reduced 14.09%
13,050
Common Shares
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
4,583
Added 23.18%
15,191
Common Shares
Jan 15
2021
SELL
Open market or private sale
$5,382,000
$215.28 p/Share
25,000
Reduced 55.56%
20,000
Common Shares
Jan 15
2021
BUY
Exercise of conversion of derivative security
$337,635
$13.5 p/Share
25,010
Added 40.77%
36,334
Common Shares
Jan 02
2021
SELL
Payment of exercise price or tax liability
$1,438,009
$153.11 p/Share
9,392
Reduced 46.96%
10,608
Common Shares
Jun 25
2020
SELL
Open market or private sale
$369,284
$75.18 p/Share
4,912
Reduced 19.72%
20,000
Common Shares
Jun 25
2020
BUY
Exercise of conversion of derivative security
$61,744
$12.57 p/Share
4,912
Added 16.47%
24,912
Common Shares
Jun 24
2020
SELL
Open market or private sale
$4,940,830
$75.91 p/Share
65,088
Reduced 76.49%
20,000
Common Shares
Jun 24
2020
BUY
Exercise of conversion of derivative security
$600,111
$9.22 p/Share
65,088
Added 58.37%
46,422
Common Shares
May 11
2020
SELL
Open market or private sale
$1,518,250
$60.73 p/Share
25,000
Reduced 55.56%
20,000
Common Shares
May 11
2020
BUY
Exercise of conversion of derivative security
$146,500
$5.86 p/Share
25,000
Added 35.71%
45,000
Common Shares
Jul 11
2019
SELL
Open market or private sale
$421,134
$50.01 p/Share
8,421
Reduced 29.63%
20,000
Common Shares
Jul 11
2019
BUY
Exercise of conversion of derivative security
$49,347
$5.86 p/Share
8,421
Added 22.86%
28,421
Common Shares
Jul 10
2019
SELL
Open market or private sale
$579,182
$50.02 p/Share
11,579
Reduced 36.67%
20,000
Common Shares
Jul 10
2019
BUY
Exercise of conversion of derivative security
$67,853
$5.86 p/Share
11,579
Added 26.83%
31,579
Common Shares