Jul 06
2021
SELL
Open market or private sale
$3,271,930
$117.56 p/Share
27,832
Reduced 25.91%
79,594
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$310,529
$15.3 p/Share
20,296
Added 16.09%
105,868
Common Stock
Jul 02
2021
BUY
Exercise of conversion of derivative security
-
12,500
Added 12.55%
87,130
Common Stock
Jun 28
2021
SELL
Open market or private sale
$306,152
$117.57 p/Share
2,604
Reduced 3.37%
74,630
Common Stock
Jun 27
2021
BUY
Exercise of conversion of derivative security
-
5,183
Added 6.29%
77,234
Common Stock
Jun 23
2021
SELL
Open market or private sale
$191,429
$115.18 p/Share
1,662
Reduced 2.25%
72,051
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
3,307
Added 4.29%
73,713
Common Stock
Jun 14
2021
SELL
Open market or private sale
$2,703,914
$103.63 p/Share
26,092
Reduced 27.04%
70,406
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$274,513
$15.3 p/Share
17,942
Added 15.68%
96,498
Common Stock
Jun 10
2021
SELL
Open market or private sale
$118,822
$102.61 p/Share
1,158
Reduced 1.45%
78,556
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
-
2,296
Added 2.8%
79,714
Common Stock
Jun 04
2021
SELL
Open market or private sale
$459,175
$97.51 p/Share
4,709
Reduced 5.73%
77,418
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
-
9,375
Added 10.25%
82,127
Common Stock
May 14
2021
SELL
Open market or private sale
$1,210,301
$93.05 p/Share
13,007
Reduced 15.17%
72,752
Common Stock
Apr 13
2021
SELL
Open market or private sale
$4,340,346
$104.21 p/Share
41,650
Reduced 32.69%
85,759
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
-
82,930
Added 39.43%
127,409
Common Stock
Apr 05
2021
SELL
Open market or private sale
$162,172
$104.09 p/Share
1,558
Reduced 3.38%
44,479
Common Stock
Apr 02
2021
BUY
Exercise of conversion of derivative security
-
3,125
Added 6.36%
46,037
Common
Mar 29
2021
SELL
Open market or private sale
$975,001
$84.96 p/Share
11,476
Reduced 18.93%
49,162
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
20,732
Added 25.48%
60,638
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$101,789
$10.57 p/Share
9,630
Added 19.44%
39,906
Common Stock
Mar 23
2021
SELL
Open market or private sale
$171,195
$101.72 p/Share
1,683
Reduced 5.27%
30,276
Common Stock
Mar 22
2021
SELL
Open market or private sale
$58,612
$105.04 p/Share
558
Reduced 1.91%
28,652
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
3,307
Added 9.38%
31,959
Common Stock
Mar 21
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 3.69%
29,210
Common Stock