Dec 08
2021
BUY
Exercise of conversion of derivative security
$1,680
$1.68 p/Share
1,000
Added 0.17%
595,779
Common Stock
Nov 05
2021
SELL
Open market or private sale
$21,500
$21.5 p/Share
1,000
Reduced 0.17%
594,779
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$1,680
$1.68 p/Share
1,000
Added 0.17%
595,779
Common Stock
Oct 05
2021
SELL
Open market or private sale
$62,300
$24.92 p/Share
2,500
Reduced 0.42%
594,779
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$4,200
$1.68 p/Share
2,500
Added 0.42%
597,279
Common Stock
Oct 01
2021
SELL
Open market or private sale
$37,515
$25.01 p/Share
1,500
Reduced 0.25%
594,779
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$2,520
$1.68 p/Share
1,500
Added 0.25%
596,279
Common Stock
Sep 07
2021
SELL
Open market or private sale
$21,140
$21.14 p/Share
1,000
Reduced 0.17%
594,779
Common Stock
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