Jun 18
2024
SELL
Open market or private sale
$10,920
$30.0 p/Share
364
Reduced 0.28%
131,834
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$3,705
$10.18 p/Share
364
Added 0.27%
132,198
Common Stock
Jun 17
2024
SELL
Open market or private sale
$201,298
$30.04 p/Share
6,701
Reduced 4.84%
131,834
Common Stock
Jun 17
2024
BUY
Exercise of conversion of derivative security
$68,216
$10.18 p/Share
6,701
Added 4.61%
138,535
Common Stock
Jun 14
2024
SELL
Open market or private sale
$88,226
$30.06 p/Share
2,935
Reduced 2.18%
131,834
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$29,878
$10.18 p/Share
2,935
Added 2.13%
134,769
Common Stock
Mar 14
2024
SELL
Open market or private sale
$15,139
$25.19 p/Share
601
Reduced 0.45%
131,834
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
-
10,542
Added 7.37%
132,435
Common Stock
Nov 29
2023
SELL
Open market or private sale
$34,752
$28.84 p/Share
1,205
Reduced 0.98%
121,893
Common Stock
Nov 02
2023
SELL
Open market or private sale
$210,210
$30.03 p/Share
7,000
Reduced 5.38%
123,098
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
$71,260
$10.18 p/Share
7,000
Added 5.11%
130,098
Common Stock
Sep 19
2023
SELL
Open market or private sale
$940,226
$27.06 p/Share
34,746
Reduced 22.01%
123,098
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$353,714
$10.18 p/Share
34,746
Added 18.04%
157,844
Common Stock
Sep 15
2023
SELL
Open market or private sale
$1,066,408
$27.23 p/Share
39,163
Reduced 24.14%
123,098
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$398,679
$10.18 p/Share
39,163
Added 19.44%
162,261
Common Stock
Sep 14
2023
SELL
Open market or private sale
$1,336,948
$29.65 p/Share
45,091
Reduced 26.81%
123,098
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$459,026
$10.18 p/Share
45,091
Added 21.14%
168,189
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
5,914
Added 4.58%
123,098
Common Stock
Nov 29
2022
SELL
Open market or private sale
$12,972
$11.29 p/Share
1,149
Reduced 0.97%
117,184
Common Stock
Aug 17
2022
SELL
Open market or private sale
$285,608
$15.31 p/Share
18,655
Reduced 13.62%
118,333
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$119,765
$6.42 p/Share
18,655
Added 11.99%
136,988
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
58,594
Added 33.12%
118,333
Common Stock