Aug 23
2021
BUY
Exercise of conversion of derivative security
$6,885
$4.59 p/Share
1,500
Added 0.75%
199,654
Common Stock
Aug 10
2021
SELL
Open market or private sale
$34,860
$23.24 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$6,885
$4.59 p/Share
1,500
Added 0.75%
199,654
Common Stock
Jul 12
2021
SELL
Open market or private sale
$74,880
$24.96 p/Share
3,000
Reduced 1.49%
198,154
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$13,770
$4.59 p/Share
3,000
Added 1.47%
201,154
Common Stock
Jun 15
2021
SELL
Open market or private sale
$42,120
$28.08 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$6,885
$4.59 p/Share
1,500
Added 0.75%
199,654
Common Stock
Jun 10
2021
SELL
Open market or private sale
$163,380
$27.23 p/Share
6,000
Reduced 2.94%
198,154
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$27,540
$4.59 p/Share
6,000
Added 2.86%
204,154
Common Stock
May 27
2021
SELL
Open market or private sale
$51,075
$34.05 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
May 27
2021
BUY
Exercise of conversion of derivative security
$6,885
$4.59 p/Share
1,500
Added 0.75%
199,654
Common Stock
May 11
2021
SELL
Open market or private sale
$12,420
$31.05 p/Share
400
Reduced 0.2%
198,154
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$1,040
$2.6 p/Share
400
Added 0.2%
198,554
Common Stock
May 10
2021
SELL
Open market or private sale
$268,320
$31.2 p/Share
8,600
Reduced 4.16%
198,154
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$5,160
$0.6 p/Share
8,600
Added 3.99%
206,754
Common Stock
Apr 22
2021
SELL
Open market or private sale
$51,045
$34.03 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$900
$0.6 p/Share
1,500
Added 0.75%
199,654
Common Stock
Apr 21
2021
SELL
Open market or private sale
$46,605
$31.07 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$900
$0.6 p/Share
1,500
Added 0.75%
199,654
Common Stock
Apr 16
2021
SELL
Open market or private sale
$42,045
$28.03 p/Share
1,500
Reduced 0.75%
198,154
Common Stock
Apr 16
2021
BUY
Exercise of conversion of derivative security
$900
$0.6 p/Share
1,500
Added 0.75%
199,654
Common Stock
Apr 12
2021
SELL
Open market or private sale
$158,700
$26.45 p/Share
6,000
Reduced 2.94%
198,154
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$3,600
$0.6 p/Share
6,000
Added 2.86%
204,154
Common Stock
Mar 10
2021
SELL
Open market or private sale
$366,660
$34.92 p/Share
10,500
Reduced 5.03%
198,154
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$6,300
$0.6 p/Share
10,500
Added 4.79%
208,654
Common Stock