Apr 02
2024
SELL
Open market or private sale
$8,915
$5.4 p/Share
1,651
Reduced 0.58%
284,999
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
4,531
Added 1.56%
286,650
Common Stock
Dec 20
2023
SELL
Open market or private sale
$11,221
$2.12 p/Share
5,293
Reduced 1.84%
282,119
Common Stock
Dec 17
2023
BUY
Exercise of conversion of derivative security
-
10,479
Added 3.52%
287,412
Common Stock
Oct 03
2023
SELL
Open market or private sale
$454,800
$30.32 p/Share
15,000
Reduced 5.14%
276,548
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
$120,599
$8.04 p/Share
15,000
Added 4.89%
291,548
Common Stock
Sep 05
2023
SELL
Open market or private sale
$498,150
$33.21 p/Share
15,000
Reduced 5.14%
276,548
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$120,599
$8.04 p/Share
15,000
Added 4.89%
291,548
Common Stock
Aug 03
2023
SELL
Open market or private sale
$535,950
$35.73 p/Share
15,000
Reduced 5.14%
276,548
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$120,599
$8.04 p/Share
15,000
Added 4.89%
291,548
Common Stock
Jul 03
2023
SELL
Open market or private sale
$551,250
$36.75 p/Share
15,000
Reduced 5.14%
276,548
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$61,800
$4.12 p/Share
15,000
Added 4.89%
291,548
Common Stock
Jun 05
2023
SELL
Open market or private sale
$517,199
$34.48 p/Share
15,000
Reduced 5.14%
276,548
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$61,800
$4.12 p/Share
15,000
Added 4.89%
291,548
Common Stock
May 03
2023
SELL
Open market or private sale
$578,400
$38.56 p/Share
15,000
Reduced 5.15%
276,117
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$120,599
$8.04 p/Share
15,000
Added 4.9%
291,117
Common Stock
Dec 22
2022
SELL
Open market or private sale
$115,502
$31.61 p/Share
3,654
Reduced 1.28%
282,670
Common Stock
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
10,480
Added 3.53%
286,324
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,033,800
$34.46 p/Share
30,000
Reduced 9.91%
272,692
Common Stock
Dec 02
2022
SELL
Open market or private sale
$1,450,500
$29.01 p/Share
50,000
Reduced 14.18%
302,692
Common Stock
Aug 23
2022
BUY
Exercise of conversion of derivative security
$33,872
$0.2 p/Share
169,361
Added 32.44%
352,692
Common Stock
Apr 03
2022
SELL
Open market or private sale
$493,200
$32.88 p/Share
15,000
Reduced 5.15%
276,117
Common Stock
Apr 03
2022
BUY
Exercise of conversion of derivative security
$48,908
$5.79 p/Share
8,447
Added 2.82%
291,117
Common Stock