Aug 16
2021
SELL
Open market or private sale
$24,000
$40.0 p/Share
600
Reduced 1.49%
39,576
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
$8,250
$13.75 p/Share
600
Added 1.47%
40,176
Common Stock
Aug 09
2021
SELL
Open market or private sale
$4,358
$40.35 p/Share
108
Reduced 0.27%
39,576
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$1,485
$13.75 p/Share
108
Added 0.27%
39,684
Common Stock
Aug 05
2021
SELL
Open market or private sale
$163,000
$40.75 p/Share
4,000
Reduced 9.18%
39,576
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$55,000
$13.75 p/Share
4,000
Added 8.41%
43,576
Common Stock
Aug 04
2021
SELL
Open market or private sale
$163,000
$40.75 p/Share
4,000
Reduced 9.18%
39,576
Common Stock
Aug 04
2021
BUY
Exercise of conversion of derivative security
$55,000
$13.75 p/Share
4,000
Added 8.41%
43,576
Common Stock
Aug 02
2021
SELL
Open market or private sale
$313,530
$42.0 p/Share
7,465
Reduced 15.87%
39,576
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$96,149
$12.88 p/Share
7,465
Added 14.37%
44,476
Common Stock
Jul 30
2021
SELL
Open market or private sale
$210,150
$42.03 p/Share
5,000
Reduced 11.22%
39,576
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$60,050
$12.01 p/Share
5,000
Added 10.09%
44,576
Common Stock
Jul 28
2021
SELL
Open market or private sale
$15,535
$42.33 p/Share
367
Reduced 0.92%
39,576
Common Stock
Jul 28
2021
BUY
Exercise of conversion of derivative security
$4,408
$12.01 p/Share
367
Added 0.91%
39,943
Common Stock
Jul 27
2021
SELL
Open market or private sale
$31,087
$42.41 p/Share
733
Reduced 1.82%
39,576
Common Stock
Jul 27
2021
BUY
Exercise of conversion of derivative security
$8,803
$12.01 p/Share
733
Added 1.79%
40,309
Common Stock
Apr 22
2021
SELL
Open market or private sale
$606,085
$43.0 p/Share
14,095
Reduced 26.26%
39,576
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$149,971
$10.64 p/Share
14,095
Added 20.8%
53,671
Common Stock
Apr 21
2021
SELL
Open market or private sale
$699,820
$44.0 p/Share
15,905
Reduced 28.67%
39,576
Common Stock
Apr 21
2021
BUY
Exercise of conversion of derivative security
$169,229
$10.64 p/Share
15,905
Added 22.28%
55,481
Common Stock
Mar 04
2020
SELL
Sale (or disposition) back to the issuer
$365,750
$23.75 p/Share
15,400
Reduced 28.01%
39,576
Common Stock
Mar 04
2020
BUY
Exercise of conversion of derivative security
$154,308
$10.02 p/Share
15,400
Added 21.88%
54,976
Common Stock
Nov 20
2019
SELL
Sale (or disposition) back to the issuer
$287,500
$23.0 p/Share
12,500
Reduced 24.0%
39,576
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$118,750
$9.5 p/Share
12,500
Added 19.36%
52,076
Common Stock
Jul 25
2019
SELL
Sale (or disposition) back to the issuer
$261,000
$20.88 p/Share
12,500
Reduced 24.0%
39,576
Common Stock