Jun 30
2021
SELL
Open market or private sale
$4,125,000
$165.0 p/Share
25,000
Reduced 4.18%
573,007
Common Shares
Jun 28
2021
SELL
Open market or private sale
$3,913,750
$156.55 p/Share
25,000
Reduced 4.01%
598,007
Common Shares
Jun 21
2021
SELL
Open market or private sale
$3,201,750
$128.07 p/Share
25,000
Reduced 3.86%
623,007
Common Shares
Nov 30
2020
SELL
Open market or private sale
$12,500,000
$125.0 p/Share
100,000
Reduced 13.37%
648,007
Common Shares
Nov 30
2020
BUY
Exercise of conversion of derivative security
$1,422,000
$14.22 p/Share
100,000
Added 12.53%
698,007
Common Shares
Oct 09
2020
SELL
Open market or private sale
$276,200
$100.0 p/Share
2,762
Reduced 0.42%
648,007
Common Shares
Oct 09
2020
BUY
Exercise of conversion of derivative security
$39,856
$14.43 p/Share
2,762
Added 0.42%
650,769
Common Shares
Oct 08
2020
SELL
Open market or private sale
$2,223,800
$100.0 p/Share
22,238
Reduced 3.32%
648,007
Common Shares
Oct 08
2020
BUY
Exercise of conversion of derivative security
$320,894
$14.43 p/Share
22,238
Added 3.21%
670,245
Common Shares
Sep 01
2020
SELL
Open market or private sale
$2,311,000
$92.44 p/Share
25,000
Reduced 3.71%
648,007
Common Shares
Sep 01
2020
BUY
Exercise of conversion of derivative security
$355,500
$14.22 p/Share
25,000
Added 3.58%
673,007
Common Shares
Aug 19
2020
SELL
Open market or private sale
$2,500,000
$100.0 p/Share
25,000
Reduced 3.71%
648,007
Common Shares
Aug 19
2020
BUY
Exercise of conversion of derivative security
$350,000
$14.0 p/Share
25,000
Added 3.58%
673,007
Common Shares
Jul 07
2020
SELL
Open market or private sale
$2,250,000
$90.0 p/Share
25,000
Reduced 3.71%
648,007
Common Shares
Jul 07
2020
BUY
Exercise of conversion of derivative security
$197,750
$7.91 p/Share
25,000
Added 3.58%
673,007
Common Shares
Jul 01
2020
SELL
Open market or private sale
$4,000,000
$80.0 p/Share
50,000
Reduced 7.16%
648,007
Common Shares
Jun 23
2020
SELL
Open market or private sale
$3,750,000
$75.0 p/Share
50,000
Reduced 6.68%
698,007
Common Shares
May 26
2020
SELL
Open market or private sale
$2,573,006
$70.27 p/Share
36,616
Reduced 4.67%
748,007
Common Shares
May 22
2020
SELL
Open market or private sale
$937,014
$70.01 p/Share
13,384
Reduced 1.68%
784,623
Common Shares
May 19
2020
SELL
Open market or private sale
$3,250,000
$65.0 p/Share
50,000
Reduced 5.9%
798,007
Common Shares
Nov 19
2019
SELL
Open market or private sale
$2,353,260
$70.0 p/Share
33,618
Reduced 100.0%
0
Common Shares
Nov 19
2019
BUY
Exercise of conversion of derivative security
$485,108
$14.43 p/Share
33,618
Added 50.0%
33,618
Common Shares
Jul 10
2019
SELL
Open market or private sale
$2,500,000
$50.0 p/Share
50,000
Reduced 5.57%
848,007
Common Shares
Jun 10
2019
SELL
Open market or private sale
$2,250,000
$45.0 p/Share
50,000
Reduced 5.27%
898,007
Common Shares
Mar 04
2019
SELL
Open market or private sale
$3,152,147
$41.19 p/Share
76,527
Reduced 7.47%
948,007
Common Shares