May 10
2024
SELL
Open market or private sale
$26,927
$17.88 p/Share
1,506
Reduced 1.45%
102,356
Common Stock, $0.01 pa...
Apr 30
2024
SELL
Open market or private sale
$41,481
$18.42 p/Share
2,252
Reduced 2.12%
103,862
Common Stock, $0.01 pa...
Sep 05
2023
SELL
Open market or private sale
$386,550
$25.77 p/Share
15,000
Reduced 12.39%
106,114
Common Stock, $0.01 pa...
Sep 05
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 11.02%
121,114
Common Stock, $0.01 pa...
Aug 03
2023
SELL
Open market or private sale
$405,150
$27.01 p/Share
15,000
Reduced 12.39%
106,114
Common Stock, $0.01 pa...
Aug 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 11.02%
121,114
Common Stock, $0.01 pa...
Jul 03
2023
SELL
Open market or private sale
$385,200
$25.68 p/Share
15,000
Reduced 12.39%
106,114
Common Stock, $0.01 pa...
Jul 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 11.02%
121,114
Common Stock, $0.01 pa...
Jun 07
2023
SELL
Open market or private sale
$380,700
$25.38 p/Share
15,000
Reduced 12.39%
106,114
Common Stock, $0.01 pa...
Jun 07
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 11.02%
121,114
Common Stock, $0.01 pa...
May 09
2023
SELL
Open market or private sale
$2,040
$30.0 p/Share
68
Reduced 0.08%
87,732
Common Stock, $0.01 pa...
May 09
2023
BUY
Grant, award, or other acquisition
-
18,382
Added 14.77%
106,114
Common Stock, $0.01 pa...
May 09
2023
BUY
Exercise of conversion of derivative security
$136
$2.0 p/Share
68
Added 0.08%
87,800
Common Stock, $0.01 pa...
May 08
2023
SELL
Open market or private sale
$161,280
$30.0 p/Share
5,376
Reduced 5.77%
87,732
Common Stock, $0.01 pa...
May 08
2023
BUY
Exercise of conversion of derivative security
$10,752
$2.0 p/Share
5,376
Added 5.46%
93,108
Common Stock, $0.01 pa...
May 03
2023
SELL
Open market or private sale
$411,000
$27.4 p/Share
15,000
Reduced 14.6%
87,732
Common Stock, $0.01 pa...
May 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 12.74%
102,732
Common Stock, $0.01 pa...
May 02
2023
SELL
Open market or private sale
$49,667
$27.26 p/Share
1,822
Reduced 2.03%
87,732
Common Stock, $0.01 pa...
May 01
2023
SELL
Open market or private sale
$49,671
$27.58 p/Share
1,801
Reduced 1.97%
89,554
Common Stock, $0.01 pa...
Apr 03
2023
SELL
Open market or private sale
$413,850
$27.59 p/Share
15,000
Reduced 14.1%
91,355
Common Stock, $0.01 pa...
Apr 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 12.36%
106,355
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Open market or private sale
$430,200
$28.68 p/Share
15,000
Reduced 14.1%
91,355
Common Stock, $0.01 pa...
Mar 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 12.36%
106,355
Common Stock, $0.01 pa...
Feb 03
2023
SELL
Open market or private sale
$401,700
$26.78 p/Share
15,000
Reduced 14.1%
91,355
Common Stock, $0.01 pa...
Feb 03
2023
BUY
Exercise of conversion of derivative security
$30,000
$2.0 p/Share
15,000
Added 12.36%
106,355
Common Stock, $0.01 pa...