Jun 22
2021
BUY
Exercise of conversion of derivative security
$15,025
$3.68 p/Share
4,083
Added 0.58%
701,809
Common Stock
Jun 18
2021
SELL
Open market or private sale
$1,465,762
$48.02 p/Share
30,524
Reduced 4.19%
697,726
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
-
58,255
Added 7.41%
728,250
Common Stock
May 18
2021
SELL
Open market or private sale
$52,780
$40.29 p/Share
1,310
Reduced 0.2%
669,995
Common Stock
May 18
2021
BUY
Exercise of conversion of derivative security
-
2,562
Added 0.38%
671,305
Common Stock
May 13
2021
SELL
Open market or private sale
$772,000
$38.6 p/Share
20,000
Reduced 2.91%
666,634
Common Sock
May 13
2021
BUY
Exercise of conversion of derivative security
$73,600
$3.68 p/Share
20,000
Added 2.83%
686,634
Common Sock
May 03
2021
BUY
Exercise of conversion of derivative security
$586,308
$2.93 p/Share
200,105
Added 23.09%
666,634
Common Sock
Apr 19
2021
SELL
Open market or private sale
$66,022
$46.56 p/Share
1,418
Reduced 0.3%
466,529
Common Stock
Apr 18
2021
BUY
Exercise of conversion of derivative security
-
2,585
Added 0.55%
467,947
Common Stock
Mar 18
2021
SELL
Open market or private sale
$1,455,031
$45.76 p/Share
31,797
Reduced 6.4%
465,362
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
-
58,255
Added 10.49%
497,159
Common Stock
Mar 04
2021
SELL
Open market or private sale
$11,525,800
$44.33 p/Share
260,000
Reduced 37.2%
438,904
Common Sock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$907,400
$3.49 p/Share
260,000
Added 27.11%
698,904
Common Sock
Jan 20
2021
SELL
Open market or private sale
$43,384
$40.66 p/Share
1,067
Reduced 0.24%
438,904
Common Stock
Jan 18
2021
BUY
Exercise of conversion of derivative security
-
2,585
Added 0.58%
439,971
Common Stock
Dec 18
2020
SELL
Open market or private sale
$1,184,272
$40.02 p/Share
29,592
Reduced 6.34%
437,386
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
58,255
Added 11.09%
466,978
Common Stock
Oct 19
2020
SELL
Open market or private sale
$27,134
$20.65 p/Share
1,314
Reduced 0.32%
408,723
Common Stock
Oct 18
2020
BUY
Exercise of conversion of derivative security
-
2,586
Added 0.63%
410,037
Common Stock