Sep 07
2021
BUY
Exercise of conversion of derivative security
$1,680
$1.68 p/Share
1,000
Added 0.17%
595,779
Common Stock
Aug 05
2021
SELL
Open market or private sale
$20,810
$20.81 p/Share
1,000
Reduced 0.17%
594,779
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$1,680
$1.68 p/Share
1,000
Added 0.17%
595,779
Common Stock
Jul 06
2021
SELL
Open market or private sale
$46,515
$26.58 p/Share
1,750
Reduced 0.29%
594,779
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$2,940
$1.68 p/Share
1,750
Added 0.29%
596,529
Common Stock
Jun 07
2021
SELL
Open market or private sale
$46,113
$26.35 p/Share
1,750
Reduced 0.29%
594,779
Common Stock
Jun 07
2021
BUY
Exercise of conversion of derivative security
$2,940
$1.68 p/Share
1,750
Added 0.29%
596,529
Common Stock
May 07
2021
SELL
Open market or private sale
$26,250
$35.0 p/Share
750
Reduced 0.13%
593,773
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$1,260
$1.68 p/Share
750
Added 0.13%
594,523
Common Stock
May 05
2021
SELL
Open market or private sale
$59,500
$34.0 p/Share
1,750
Reduced 0.29%
593,773
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$2,700
$1.68 p/Share
1,607
Added 0.27%
595,523
Common Stock
Apr 30
2021
SELL
Open market or private sale
$52,500
$35.0 p/Share
1,500
Reduced 0.25%
593,916
Common Stock
Apr 05
2021
SELL
Open market or private sale
$52,378
$29.93 p/Share
1,750
Reduced 0.29%
595,416
Common Stock
Mar 05
2021
SELL
Open market or private sale
$53,462
$30.55 p/Share
1,750
Reduced 0.29%
597,166
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
32,700
Added 5.18%
598,916
Common Stock
Mar 02
2021
SELL
Open market or private sale
$74,145
$35.19 p/Share
2,107
Reduced 0.37%
566,216
Common Stock
Feb 05
2021
SELL
Open market or private sale
$341,300
$34.13 p/Share
10,000
Reduced 1.73%
568,323
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$16,800
$1.68 p/Share
10,000
Added 1.7%
578,323
Common Stock
Sep 29
2020
SELL
Open market or private sale
$90,000
$30.0 p/Share
3,000
Reduced 0.53%
566,928
Common Stock
Sep 29
2020
SELL
Open market or private sale
$90,000
$30.0 p/Share
3,000
Reduced 0.53%
566,928
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$5,040
$1.68 p/Share
3,000
Added 0.52%
569,928
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$5,040
$1.68 p/Share
3,000
Added 0.52%
569,928
Common Stock