Jun 14
2023
BUY
Grant, award, or other acquisition
-
32,700
Added 14.92%
186,481
Common Stock
Jun 07
2023
SELL
Open market or private sale
$201,695
$37.87 p/Share
5,326
Reduced 3.35%
153,781
Common Stock
Jun 06
2023
SELL
Open market or private sale
$197,211
$38.99 p/Share
5,058
Reduced 3.08%
159,107
Common Stock
Jun 08
2022
SELL
Open market or private sale
$839,083
$60.68 p/Share
13,828
Reduced 8.86%
142,251
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
21,500
Added 11.61%
163,751
Common Stock
Jun 06
2022
SELL
Open market or private sale
$734,292
$61.37 p/Share
11,965
Reduced 7.12%
156,079
Common Stock
Apr 28
2022
BUY
Exercise of conversion of derivative security
$243,225
$10.81 p/Share
22,500
Added 11.81%
168,044
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$243,225
$10.81 p/Share
22,500
Added 13.39%
145,544
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
$147,773
$10.81 p/Share
13,670
Added 10.0%
123,044
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$162,150
$10.81 p/Share
15,000
Added 12.06%
109,374
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$162,150
$10.81 p/Share
15,000
Added 13.75%
94,085
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
17,800
Added 18.4%
78,956
Common Stock
Jun 04
2021
SELL
Open market or private sale
$909,801
$61.04 p/Share
14,905
Reduced 19.6%
61,156
Common Stock
May 12
2021
SELL
Open market or private sale
$1,312,188
$61.75 p/Share
21,250
Reduced 21.84%
76,061
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
$229,713
$10.81 p/Share
21,250
Added 17.92%
97,311
Common Stock
May 11
2021
SELL
Open market or private sale
$1,295,825
$60.98 p/Share
21,250
Reduced 21.84%
76,061
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$229,713
$10.81 p/Share
21,250
Added 17.92%
97,311
Common Stock
Feb 03
2021
SELL
Open market or private sale
$1,510,875
$71.1 p/Share
21,250
Reduced 21.84%
76,061
Common Stock
Feb 03
2021
BUY
Exercise of conversion of derivative security
$229,713
$10.81 p/Share
21,250
Added 17.92%
97,311
Common Stock
Feb 02
2021
SELL
Open market or private sale
$1,473,263
$69.33 p/Share
21,250
Reduced 21.84%
76,061
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$229,713
$10.81 p/Share
21,250
Added 17.92%
97,311
Common Stock
Oct 16
2020
SELL
Open market or private sale
$1,666,800
$55.56 p/Share
30,000
Reduced 14.75%
173,377
Common Stock
Oct 16
2020
BUY
Exercise of conversion of derivative security
$324,300
$10.81 p/Share
30,000
Added 12.85%
203,377
Common Stock
Oct 15
2020
SELL
Open market or private sale
$1,650,000
$55.0 p/Share
30,000
Reduced 14.75%
173,377
Common Stock
Oct 15
2020
BUY
Exercise of conversion of derivative security
$324,300
$10.81 p/Share
30,000
Added 12.85%
203,377
Common Stock