Apr 30
2024
SELL
Open market or private sale
$203,706
$18.42 p/Share
11,059
Reduced 13.63%
70,101
Common Stock, par valu...
Jun 13
2023
SELL
Open market or private sale
$5,012,784
$28.87 p/Share
173,633
Reduced 62.17%
105,645
Common Stock, $0.01 pa...
Jun 13
2023
BUY
Exercise of conversion of derivative security
$347,266
$2.0 p/Share
173,633
Added 38.34%
279,278
Common Stock, $0.01 pa...
Jun 12
2023
SELL
Open market or private sale
$4,615,301
$28.46 p/Share
162,168
Reduced 60.55%
105,645
Common Stock, $0.01 pa...
Jun 12
2023
BUY
Exercise of conversion of derivative security
$324,336
$2.0 p/Share
162,168
Added 37.72%
267,813
Common Stock, $0.01 pa...
May 02
2023
SELL
Open market or private sale
$220,642
$27.26 p/Share
8,094
Reduced 7.12%
105,645
Common Stock, $0.01 pa...
May 01
2023
SELL
Open market or private sale
$700,394
$27.81 p/Share
25,185
Reduced 18.13%
113,739
Common Stock, $0.01 pa...
May 01
2023
BUY
Exercise of conversion of derivative security
$34,370
$2.0 p/Share
17,185
Added 11.01%
138,924
Common Stock, $0.01 pa...
Apr 12
2023
SELL
Open market or private sale
$28,080
$28.08 p/Share
1,000
Reduced 0.81%
121,739
Common Stock, $0.01 pa...
Apr 12
2023
BUY
Exercise of conversion of derivative security
$2,000
$2.0 p/Share
1,000
Added 0.81%
122,739
Common Stock, $0.01 pa...
Apr 11
2023
SELL
Open market or private sale
$704,324
$28.11 p/Share
25,056
Reduced 17.07%
121,739
Common Stock, $0.01 pa...
Apr 11
2023
BUY
Exercise of conversion of derivative security
$50,112
$2.0 p/Share
25,056
Added 14.58%
146,795
Common Stock, $0.01 pa...
Apr 04
2023
SELL
Open market or private sale
$198,552
$28.06 p/Share
7,076
Reduced 5.49%
121,739
Common Stock, $0.01 pa...
Apr 04
2023
BUY
Exercise of conversion of derivative security
$14,152
$2.0 p/Share
7,076
Added 5.21%
128,815
Common Stock, $0.01 pa...
Mar 07
2023
SELL
Open market or private sale
$1,262,803
$28.48 p/Share
44,340
Reduced 26.7%
121,739
Common Stock, $0.01 pa...
Mar 07
2023
BUY
Exercise of conversion of derivative security
$88,680
$2.0 p/Share
44,340
Added 21.07%
166,079
Common Stock, $0.01 pa...
Mar 06
2023
SELL
Open market or private sale
$1,050,445
$28.32 p/Share
37,092
Reduced 23.35%
121,739
Common Stock, $0.01 pa...
Mar 06
2023
BUY
Exercise of conversion of derivative security
$74,184
$2.0 p/Share
37,092
Added 18.93%
158,831
Common Stock, $0.01 pa...
Nov 15
2022
SELL
Open market or private sale
$33,828
$28.19 p/Share
1,200
Reduced 0.98%
121,739
Common Stock, $0.01 pa...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$2,400
$2.0 p/Share
1,200
Added 0.97%
122,939
Common Stock, $0.01 pa...
Nov 04
2022
SELL
Open market or private sale
$454,375
$29.08 p/Share
15,625
Reduced 11.37%
121,739
Common Stock, $0.01 pa...
Nov 04
2022
BUY
Exercise of conversion of derivative security
$31,250
$2.0 p/Share
15,625
Added 10.21%
137,364
Common Stock, $0.01 pa...
Nov 03
2022
SELL
Open market or private sale
$480,937
$30.78 p/Share
15,625
Reduced 11.37%
121,739
Common Stock, $0.01 pa...
Nov 03
2022
BUY
Exercise of conversion of derivative security
$31,250
$2.0 p/Share
15,625
Added 10.21%
137,364
Common Stock, $0.01 pa...
Oct 14
2022
SELL
Open market or private sale
$793,342
$33.85 p/Share
23,437
Reduced 16.14%
121,739
Common Stock, $0.01 pa...