Dec 12
2024
SELL
Open market or private sale
$2,024,750
$31.15 p/Share
65,000
Reduced 19.92%
261,245
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$32,400
$1.08 p/Share
30,000
Added 8.42%
326,245
Common Stock
Jun 12
2024
BUY
Exercise of conversion of derivative security
$29,160
$1.08 p/Share
27,000
Added 8.35%
296,245
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$46,440
$1.08 p/Share
43,000
Added 13.77%
269,245
Common Stock
May 17
2024
SELL
Open market or private sale
$3,718,000
$92.95 p/Share
40,000
Reduced 15.02%
226,245
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$70,200
$1.08 p/Share
65,000
Added 19.62%
266,245
Common Stock
Feb 29
2024
SELL
Open market or private sale
$3,388,000
$77.0 p/Share
44,000
Reduced 17.94%
201,245
Common Stock
Jan 04
2024
BUY
Exercise of conversion of derivative security
$204,600
$1.24 p/Share
165,000
Added 42.34%
224,745
Common Stock
Aug 11
2023
SELL
Open market or private sale
$1,745,000
$174.5 p/Share
10,000
Reduced 33.43%
19,915
Common Stock
May 10
2023
SELL
Open market or private sale
$2,440,600
$122.03 p/Share
20,000
Reduced 40.07%
29,915
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
5,500
Added 9.93%
49,915
Common Stock
Jan 15
2023
-
20,000
Reduced 31.05%
44,415
Common Stock
Jan 13
2023
SELL
Open market or private sale
$3,219,000
$107.3 p/Share
30,000
Reduced 31.77%
64,415
Common Stock
Jan 06
2023
BUY
Payment of exercise price or tax liability
$265,649
$5.64 p/Share
47,101
Added 33.28%
94,415
Common Stock
Aug 01
2022
SELL
Open market or private sale
$1,349,190
$99.94 p/Share
13,500
Reduced 16.11%
70,314
Common Stock
Jul 06
2022
SELL
Open market or private sale
$382,850
$76.57 p/Share
5,000
Reduced 5.97%
78,814
Common Stock
Mar 29
2022
SELL
Open market or private sale
$1,200,800
$60.04 p/Share
20,000
Reduced 19.27%
83,814
Common Stock
Jan 07
2022
BUY
Payment of exercise price or tax liability
-
46,814
Added 34.9%
87,314
Common Stock
Jan 04
2022
-
4,569
Reduced 10.14%
40,500
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
16,500
Added 13.71%
103,814
Common Stock
Jun 14
2021
SELL
Open market or private sale
$9,251,938
$62.5 p/Share
148,031
Reduced 76.66%
45,069
Common Stock
Jan 04
2021
BUY
Payment of exercise price or tax liability
$75,715
$1.97 p/Share
38,434
Added 16.6%
193,100
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
-
3,097
Added 1.96%
154,666
Common Stock
Dec 21
2020
-
100,000
Added 39.75%
151,569
Common Stock
Jun 17
2020
-
25,000
Reduced 14.16%
151,569
Common Stock