Apr 13
2021
SELL
Open market or private sale
$334,827
$104.21 p/Share
3,213
Reduced 0.69%
462,878
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
-
7,150
Added 1.51%
466,091
Common Stock
Mar 29
2021
SELL
Open market or private sale
$49,781
$84.95 p/Share
586
Reduced 0.13%
458,941
Common Stock
Mar 27
2021
BUY
Exercise of conversion of derivative security
-
1,787
Added 0.39%
459,527
Common Stock
Mar 26
2021
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 2.14%
457,740
Common Stock
Mar 23
2021
SELL
Open market or private sale
$14,037
$101.72 p/Share
138
Reduced 0.03%
447,740
Common Stock
Mar 22
2021
SELL
Open market or private sale
$34,768
$105.04 p/Share
331
Reduced 0.07%
447,423
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
455
Added 0.1%
447,878
Common Stock
Mar 21
2021
BUY
Exercise of conversion of derivative security
-
1,118
Added 0.25%
447,754
Common Stock
Mar 10
2021
SELL
Open market or private sale
$68,416
$97.32 p/Share
703
Reduced 0.16%
446,636
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.51%
447,339
Common Stock
Feb 25
2021
SELL
Open market or private sale
$110,744
$106.69 p/Share
1,038
Reduced 0.23%
445,047
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 2.19%
446,085
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,225
Added 0.73%
436,085
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
$45,600
$1.14 p/Share
40,000
Added 8.46%
432,860
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$57,000
$1.14 p/Share
50,000
Added 11.29%
392,860
Common Stock
Jan 13
2021
BUY
Exercise of conversion of derivative security
$57,000
$1.14 p/Share
50,000
Added 12.73%
342,860
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
455
Added 0.16%
292,860
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
-
1,117
Added 0.38%
292,405
Common Stock
Dec 10
2020
SELL
Open market or private sale
$96,119
$92.6 p/Share
1,038
Reduced 0.36%
291,288
Common Stock
Dec 09
2020
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.78%
292,326
Common Stock
Oct 20
2020
BUY
Exercise of conversion of derivative security
$14,820
$1.14 p/Share
13,000
Added 4.29%
290,034
Common Stock
Oct 05
2020
BUY
Exercise of conversion of derivative security
$11,400
$1.14 p/Share
10,000
Added 3.48%
277,034
Common Stock