Jan 21
2025
BUY
Exercise of conversion of derivative security
-
1,334
Added 0.89%
148,543
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
1,650
Added 3.07%
52,151
Common Stock
Feb 04
2024
BUY
Exercise of conversion of derivative security
-
1,000
Added 0.81%
123,159
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
-
7,412
Added 5.72%
122,159
Common Stock
Jan 21
2024
BUY
Exercise of conversion of derivative security
-
1,333
Added 1.15%
114,747
Common Stock
Oct 30
2023
BUY
Open market or private purchase
$297,990
$14.19 p/Share
21,000
Added 15.62%
113,414
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,334
Added 3.48%
92,414
Common Stock
Feb 04
2023
BUY
Exercise of conversion of derivative security
-
1,000
Added 1.11%
89,080
Common Stock
Jan 21
2023
BUY
Exercise of conversion of derivative security
-
1,333
Added 1.49%
88,080
Common Stock
Nov 16
2022
BUY
Open market or private purchase
$238,800
$23.88 p/Share
10,000
Added 10.34%
86,747
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
3,333
Added 4.49%
70,866
Common Stock
Feb 13
2022
BUY
Exercise of conversion of derivative security
-
2,100
Added 3.02%
67,533
Common Stock
Feb 04
2022
BUY
Exercise of conversion of derivative security
-
1,000
Added 1.51%
65,433
Common Stock
Nov 02
2021
SELL
Open market or private sale
$477,400
$95.48 p/Share
5,000
Reduced 7.2%
64,433
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
3,333
Added 4.58%
69,433
Common Stock
Feb 13
2021
BUY
Exercise of conversion of derivative security
-
2,100
Added 3.08%
66,100
Common Stock
Feb 08
2021
SELL
Open market or private sale
$1,395,084
$96.1 p/Share
14,517
Reduced 18.49%
64,000
Common Stock
Feb 05
2021
SELL
Open market or private sale
$526,368
$96.0 p/Share
5,483
Reduced 6.53%
78,517
Common Stock
Jan 26
2021
SELL
Open market or private sale
$3,265,200
$81.63 p/Share
40,000
Reduced 32.26%
84,000
Common Stock
Jan 26
2021
BUY
Exercise of conversion of derivative security
-
1,100
Added 0.88%
124,000
Common Stock
Aug 20
2020
-
8,000
Reduced 6.11%
122,900
Common Stock