Dec 19
2024
SELL
Open market or private sale
$29,743
$2.26 p/Share
13,161
Reduced 2.64%
485,701
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
-
34,930
Added 6.54%
498,862
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
$39,786
$0.2 p/Share
198,934
Added 30.01%
463,932
Common Stock
Apr 02
2024
SELL
Open market or private sale
$8,915
$5.4 p/Share
1,651
Reduced 0.62%
264,998
Common Stock
Mar 28
2024
BUY
Exercise of conversion of derivative security
-
4,531
Added 1.67%
266,649
Common Stock
Dec 20
2023
SELL
Open market or private sale
$37,371
$2.12 p/Share
17,628
Reduced 6.3%
262,118
Common Stock
Dec 17
2023
BUY
Exercise of conversion of derivative security
-
34,931
Added 11.1%
279,746
Common Stock
Oct 03
2023
SELL
Open market or private sale
$303,300
$30.33 p/Share
10,000
Reduced 3.92%
244,815
Common Stock
Oct 03
2023
BUY
Exercise of conversion of derivative security
$39,300
$3.93 p/Share
10,000
Added 3.78%
254,815
Common Stock
Sep 05
2023
SELL
Open market or private sale
$328,300
$32.83 p/Share
10,000
Reduced 3.92%
244,815
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$2,000
$0.2 p/Share
10,000
Added 3.78%
254,815
Common Stock
Aug 03
2023
SELL
Open market or private sale
$357,400
$35.74 p/Share
10,000
Reduced 3.92%
244,815
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$2,000
$0.2 p/Share
10,000
Added 3.78%
254,815
Common Stock
Jul 03
2023
SELL
Open market or private sale
$737,200
$36.86 p/Share
20,000
Reduced 7.55%
244,815
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$4,000
$0.2 p/Share
20,000
Added 7.02%
264,815
Common Stock
Jun 05
2023
SELL
Open market or private sale
$344,700
$34.47 p/Share
10,000
Reduced 3.92%
244,815
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$2,000
$0.2 p/Share
10,000
Added 3.78%
254,815
Common Stock
May 03
2023
SELL
Open market or private sale
$385,700
$38.57 p/Share
10,000
Reduced 3.92%
244,815
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$2,000
$0.2 p/Share
10,000
Added 3.78%
254,815
Common Stock
Apr 03
2023
SELL
Open market or private sale
$996,600
$33.22 p/Share
30,000
Reduced 10.92%
244,815
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$6,000
$0.2 p/Share
30,000
Added 9.84%
274,815
Common Stock
Dec 22
2022
SELL
Open market or private sale
$436,597
$31.61 p/Share
13,812
Reduced 5.34%
244,815
Common Stock
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
34,931
Added 11.9%
258,627
Common Stock
Dec 13
2022
SELL
Open market or private sale
$1,201,200
$34.32 p/Share
35,000
Reduced 13.53%
223,696
Common Stock
Dec 05
2022
SELL
Open market or private sale
$1,432,500
$28.65 p/Share
50,000
Reduced 16.2%
258,696
Common Stock