Feb 02
2023
BUY
Exercise of conversion of derivative security
$112,495
$1.84 p/Share
61,139
Added 24.47%
188,699
Common Stock, $0.01 pa...
Jan 09
2023
SELL
Open market or private sale
$3,137,200
$57.04 p/Share
55,000
Reduced 30.13%
127,560
Common Stock, $0.01 pa...
Jan 09
2023
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 23.15%
182,560
Common Stock, $0.01 pa...
Dec 30
2022
SELL
Open market or private sale
$275,450
$55.09 p/Share
5,000
Reduced 3.77%
127,560
Common Stock, $0.01 pa...
Dec 30
2022
BUY
Exercise of conversion of derivative security
$9,200
$1.84 p/Share
5,000
Added 3.63%
132,560
Common Stock, $0.01 pa...
Jun 30
2022
SELL
Open market or private sale
$808,958
$30.14 p/Share
26,840
Reduced 17.38%
127,560
Common Stock, $0.01 pa...
Jun 07
2022
SELL
Open market or private sale
$321,057
$27.0 p/Share
11,891
Reduced 7.15%
154,400
Common Stock, $0.01 pa...
Jun 03
2022
SELL
Open market or private sale
$501,213
$26.48 p/Share
18,928
Reduced 10.22%
166,291
Common Stock, $0.01 pa...
Jun 01
2022
SELL
Open market or private sale
$404,819
$27.08 p/Share
14,949
Reduced 7.47%
185,219
Common Stock, $0.01 pa...
Jun 01
2022
BUY
Grant, award, or other acquisition
-
41,790
Added 17.27%
200,168
Common Stock, $0.01 pa...
Mar 03
2022
SELL
Open market or private sale
$637,438
$25.47 p/Share
25,027
Reduced 13.65%
158,378
Common Stock, $0.01 pa...
Dec 22
2021
SELL
Open market or private sale
$166,420
$30.83 p/Share
5,398
Reduced 2.86%
183,405
Common Stock, $0.01 pa...
Jun 03
2021
SELL
Open market or private sale
$207,585
$27.21 p/Share
7,629
Reduced 3.88%
188,803
Common Stock, $0.01 pa...
Jun 02
2021
SELL
Open market or private sale
$210,478
$27.12 p/Share
7,761
Reduced 3.8%
196,432
Common Stock, $0.01 pa...
Jun 01
2021
BUY
Grant, award, or other acquisition
-
27,200
Added 11.75%
204,193
Common Stock, $0.01 pa...
Apr 22
2021
SELL
Open market or private sale
$224,203
$30.05 p/Share
7,461
Reduced 4.04%
176,993
Common Stock, $0.01 pa...
Apr 22
2021
BUY
Exercise of conversion of derivative security
$13,728
$1.84 p/Share
7,461
Added 3.89%
184,454
Common Stock, $0.01 pa...
Apr 21
2021
SELL
Open market or private sale
$66,085
$29.93 p/Share
2,208
Reduced 1.23%
176,993
Common Stock, $0.01 pa...
Apr 21
2021
BUY
Exercise of conversion of derivative security
$4,063
$1.84 p/Share
2,208
Added 1.22%
179,201
Common Stock, $0.01 pa...
Apr 20
2021
SELL
Open market or private sale
$47,984
$29.99 p/Share
1,600
Reduced 0.9%
176,993
Common Stock, $0.01 pa...
Apr 20
2021
BUY
Exercise of conversion of derivative security
$2,944
$1.84 p/Share
1,600
Added 0.89%
178,593
Common Stock, $0.01 pa...
Apr 19
2021
SELL
Open market or private sale
$8,973
$29.91 p/Share
300
Reduced 0.17%
176,993
Common Stock, $0.01 pa...
Apr 19
2021
BUY
Exercise of conversion of derivative security
$552
$1.84 p/Share
300
Added 0.17%
177,293
Common Stock, $0.01 pa...
Apr 16
2021
SELL
Open market or private sale
$551,271
$29.91 p/Share
18,431
Reduced 9.43%
176,993
Common Stock, $0.01 pa...
Apr 16
2021
BUY
Exercise of conversion of derivative security
$33,913
$1.84 p/Share
18,431
Added 8.62%
195,424
Common Stock, $0.01 pa...