Apr 20
2024
BUY
Exercise of conversion of derivative security
-
139
Added 0.42%
32,971
Common Stock
Mar 30
2024
BUY
Exercise of conversion of derivative security
-
224
Added 0.68%
32,832
Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
203
Added 0.62%
32,608
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
449
Added 1.37%
32,405
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,748
Added 5.19%
31,956
Common Stock
Dec 14
2023
SELL
Open market or private sale
$1,520,000
$152.0 p/Share
10,000
Reduced 24.87%
30,208
Common Stock
Nov 26
2023
BUY
Exercise of conversion of derivative security
-
470
Added 1.16%
40,208
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
224
Added 0.56%
39,738
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
203
Added 0.51%
39,514
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
449
Added 1.13%
39,311
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
470
Added 1.19%
38,862
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,748
Added 4.35%
38,392
Common Stock
Nov 26
2022
BUY
Exercise of conversion of derivative security
-
470
Added 1.27%
36,644
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
-
203
Added 0.56%
36,174
Common Stock
Mar 11
2022
BUY
Exercise of conversion of derivative security
-
449
Added 1.23%
35,971
Common Stock
Mar 07
2022
BUY
Exercise of conversion of derivative security
-
470
Added 1.31%
35,522
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
423
Added 1.19%
35,052
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
4,000
Added 10.35%
34,629
Common Stock
Dec 06
2021
SELL
Open market or private sale
$315,000
$105.0 p/Share
3,000
Reduced 8.92%
30,629
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
-
470
Added 1.38%
33,629
Common Stock
Nov 19
2021
SELL
Open market or private sale
$309,000
$103.0 p/Share
3,000
Reduced 8.3%
33,159
Common Stock
Nov 17
2021
SELL
Open market or private sale
$302,910
$100.97 p/Share
3,000
Reduced 7.66%
36,159
Common Stock
Apr 27
2021
SELL
Open market or private sale
$507,800
$101.56 p/Share
5,000
Reduced 11.32%
39,159
Common Stock
Apr 27
2021
BUY
Exercise of conversion of derivative security
$119,000
$23.8 p/Share
5,000
Added 10.17%
44,159
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
-
449
Added 1.13%
39,159
Common Stock