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
Mar 11
2021
SELL
Open market or private sale
$1,785,927
$99.65 p/Share
17,922
Reduced 38.95%
28,092
Common Stock
Mar 10
2021
SELL
Open market or private sale
$882,796
$97.31 p/Share
9,072
Reduced 16.47%
46,014
Common Stock
Mar 09
2021
SELL
Open market or private sale
$2,225,109
$99.66 p/Share
22,327
Reduced 28.84%
55,086
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$684,635
$17.01 p/Share
40,249
Added 34.21%
77,413
Common Stock
Mar 08
2021
SELL
Open market or private sale
$1,946,400
$97.32 p/Share
20,000
Reduced 34.99%
37,164
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$225,800
$11.29 p/Share
20,000
Added 25.92%
57,164
Common Stock
Mar 03
2021
SELL
Open market or private sale
$159,850
$115.0 p/Share
1,390
Reduced 3.61%
37,164
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$14,470
$10.41 p/Share
1,390
Added 3.48%
38,554
Common Stock
Feb 01
2021
SELL
Open market or private sale
$415,181
$108.12 p/Share
3,840
Reduced 9.36%
37,164
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
$56,064
$14.6 p/Share
3,840
Added 8.56%
41,004
Common Stock
Jan 13
2021
SELL
Open market or private sale
$937,825
$115.0 p/Share
8,155
Reduced 17.99%
37,164
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$121,183
$14.86 p/Share
8,155
Added 15.25%
45,319
Common Stock
Jan 04
2021
SELL
Open market or private sale
$486,506
$99.49 p/Share
4,890
Reduced 11.63%
37,164
Common Stock