Sep 03
2024
SELL
Open market or private sale
$14,914
$7.16 p/Share
2,083
Reduced 4.09%
48,843
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
-
5,768
Added 10.17%
50,926
Common Stock
Aug 07
2024
SELL
Open market or private sale
$114,000
$7.6 p/Share
15,000
Reduced 24.93%
45,158
Common Stock
Jun 03
2024
SELL
Open market or private sale
$23,391
$11.16 p/Share
2,096
Reduced 3.37%
60,158
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
-
5,768
Added 8.48%
62,254
Common Stock
Mar 04
2024
SELL
Open market or private sale
$115,361
$14.52 p/Share
7,945
Reduced 12.33%
56,486
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
21,314
Added 24.86%
64,431
Common Stock
Dec 04
2023
SELL
Open market or private sale
$9,620
$18.9 p/Share
509
Reduced 1.17%
43,117
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
-
1,404
Added 3.12%
43,626
Common Stock
Sep 05
2023
SELL
Open market or private sale
$11,582
$22.89 p/Share
506
Reduced 1.18%
42,222
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
1,403
Added 3.18%
42,728
Common Stock
Jun 02
2023
SELL
Open market or private sale
$12,068
$24.38 p/Share
495
Reduced 1.18%
41,325
Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
1,403
Added 3.25%
41,820
Common Stock
Mar 03
2023
SELL
Open market or private sale
$74,439
$25.91 p/Share
2,873
Reduced 6.64%
40,417
Common Stock
Mar 02
2023
SELL
Open market or private sale
$57,161
$25.36 p/Share
2,254
Reduced 6.02%
35,188
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
8,102
Added 15.77%
43,290
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
5,614
Added 13.04%
37,442
Common Stock
Mar 07
2022
SELL
Open market or private sale
$251,877
$66.74 p/Share
3,774
Reduced 10.6%
31,828
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
8,512
Added 19.3%
35,602
Common Stock
Mar 03
2022
SELL
Open market or private sale
$200,746
$70.24 p/Share
2,858
Reduced 9.54%
27,090
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
7,670
Added 20.39%
29,948
Common Stock
Nov 03
2021
SELL
Open market or private sale
$154,250
$154.25 p/Share
1,000
Reduced 4.3%
22,278
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$38,550
$38.55 p/Share
1,000
Added 4.12%
23,278
Common Stock
Mar 05
2021
SELL
Open market or private sale
$817,532
$183.18 p/Share
4,463
Reduced 16.69%
22,278
Common Stock
Mar 04
2021
SELL
Open market or private sale
$191,649
$200.47 p/Share
956
Reduced 4.98%
18,229
Common Stock