Jun 16
2021
SELL
Open market or private sale
$147,975
$49.49 p/Share
2,990
Reduced 7.47%
37,015
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
-
7,500
Added 15.79%
40,005
Common Stock
Jun 02
2021
SELL
Open market or private sale
$78,840
$52.56 p/Share
1,500
Reduced 4.41%
32,505
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 4.22%
34,005
Common Stock
May 05
2021
SELL
Open market or private sale
$75,570
$50.38 p/Share
1,500
Reduced 4.41%
32,505
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 4.22%
34,005
Common Stock
May 03
2021
SELL
Open market or private sale
$28,952
$49.49 p/Share
585
Reduced 1.77%
32,505
Common Stock
Apr 30
2021
SELL
Open market or private sale
$69,000
$46.0 p/Share
1,500
Reduced 4.54%
31,528
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
$26,548
$8.67 p/Share
3,062
Added 8.47%
33,090
Common Stock
Mar 03
2021
SELL
Open market or private sale
$93,615
$62.41 p/Share
1,500
Reduced 4.54%
31,528
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 4.34%
33,028
Common Stock
Mar 01
2021
SELL
Open market or private sale
$79,730
$65.46 p/Share
1,218
Reduced 3.72%
31,528
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
3,150
Added 8.78%
32,746
Common Stock
Feb 19
2021
SELL
Open market or private sale
$103,575
$69.05 p/Share
1,500
Reduced 4.82%
29,596
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$25,995
$17.33 p/Share
1,500
Added 4.6%
31,096
Common Stock
Feb 02
2021
SELL
Open market or private sale
$24,908
$56.48 p/Share
441
Reduced 1.47%
29,596
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
1,562
Added 4.94%
30,037
Common Stock
Dec 24
2020
BUY
Exercise of conversion of derivative security
$123,432
$19.87 p/Share
6,212
Added 17.91%
28,475
Common Stock
Dec 08
2020
SELL
Open market or private sale
$105,900
$42.36 p/Share
2,500
Reduced 10.1%
22,263
Common Stock
Dec 08
2020
BUY
Exercise of conversion of derivative security
$43,325
$17.33 p/Share
2,500
Added 9.17%
24,763
Common Stock
Nov 12
2020
SELL
Open market or private sale
$17,065
$34.13 p/Share
500
Reduced 2.2%
22,263
Common Stock
Nov 12
2020
BUY
Exercise of conversion of derivative security
$8,665
$17.33 p/Share
500
Added 2.15%
22,763
Common Stock
Nov 02
2020
SELL
Open market or private sale
$15,702
$26.39 p/Share
595
Reduced 2.6%
22,263
Common Stock
Oct 31
2020
BUY
Exercise of conversion of derivative security
-
1,562
Added 6.4%
22,858
Common Stock