Jun 03
2021
SELL
Open market or private sale
$657,050
$102.44 p/Share
6,414
Reduced 2.04%
308,332
Common Stock
Jun 03
2021
BUY
Exercise of conversion of derivative security
$90,822
$14.16 p/Share
6,414
Added 2.0%
314,746
Common Stock
May 07
2021
SELL
Open market or private sale
$926,122
$102.3 p/Share
9,053
Reduced 2.85%
308,114
Common Stock
Apr 13
2021
SELL
Open market or private sale
$227,632
$106.42 p/Share
2,139
Reduced 0.67%
317,167
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.67%
319,306
Common Stock
Apr 12
2021
SELL
Open market or private sale
$235,932
$110.3 p/Share
2,139
Reduced 0.67%
317,167
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.67%
319,306
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
20,161
Added 5.98%
317,167
Common Stock
Mar 24
2021
SELL
Open market or private sale
$256,338
$119.84 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Mar 23
2021
SELL
Open market or private sale
$271,289
$126.83 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Mar 23
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Feb 11
2021
SELL
Open market or private sale
$326,347
$152.57 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Feb 11
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Feb 10
2021
SELL
Open market or private sale
$328,187
$153.43 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Jan 06
2021
SELL
Open market or private sale
$294,262
$137.57 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Jan 06
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Jan 05
2021
SELL
Open market or private sale
$290,027
$135.59 p/Share
2,139
Reduced 0.72%
297,006
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$17,796
$8.32 p/Share
2,139
Added 0.71%
299,145
Common Stock
Dec 14
2020
SELL
Open market or private sale
$1,368,500
$136.85 p/Share
10,000
Reduced 3.26%
297,006
Common Stock
Nov 27
2020
SELL
Open market or private sale
$781,045
$119.28 p/Share
6,548
Reduced 2.09%
306,848
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
14,062
Added 4.29%
313,396
Common Stock
Nov 09
2020
SELL
Open market or private sale
$23,797
$100.41 p/Share
237
Reduced 0.08%
299,334
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
-
583
Added 0.19%
299,571
Common Stock