Dec 14
2023
SELL
Open market or private sale
$995,400
$16.59 p/Share
60,000
Reduced 2.61%
2,237,858
Common Stock
Sep 06
2023
SELL
Open market or private sale
$385,600
$19.28 p/Share
20,000
Reduced 0.86%
2,297,858
Common Stock
Aug 09
2023
SELL
Open market or private sale
$484,200
$24.21 p/Share
20,000
Reduced 0.86%
2,317,858
Common Stock
May 10
2023
-
7,550
Reduced 0.32%
2,337,858
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
96
Added 0.0%
2,345,408
Common Stock
May 12
2022
BUY
Exercise of conversion of derivative security
$12,000
$0.08 p/Share
150,000
Added 6.01%
2,345,312
Common Stock
May 02
2022
SELL
Open market or private sale
$93,100
$13.3 p/Share
7,000
Reduced 0.32%
2,195,312
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.12%
2,202,312
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.14%
2,177,312
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.15%
2,152,312
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,163,200
$29.08 p/Share
40,000
Reduced 1.85%
2,127,312
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.14%
2,167,312
Common Stock
Jan 10
2022
SELL
Open market or private sale
$1,086,800
$27.17 p/Share
40,000
Reduced 1.83%
2,142,312
Common Stock
Dec 30
2021
-
2,860
Reduced 0.13%
2,182,312
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.13%
2,185,172
Common Stock
Dec 10
2021
SELL
Open market or private sale
$1,452,000
$36.3 p/Share
40,000
Reduced 1.82%
2,160,172
Common Stock
Nov 19
2021
SELL
Open market or private sale
$465,060
$40.44 p/Share
11,500
Reduced 0.52%
2,200,172
Common Stock
Nov 10
2021
SELL
Open market or private sale
$1,750,400
$43.76 p/Share
40,000
Reduced 1.78%
2,211,672
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.1%
2,251,672
Common Stock
Oct 31
2021
BUY
Exercise of conversion of derivative security
-
150
Added 0.01%
2,226,672
Common Stock
Oct 21
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.11%
2,226,522
Common Stock
Oct 20
2021
SELL
Open market or private sale
$552,805
$48.07 p/Share
11,500
Reduced 0.52%
2,201,522
Common Stock
Oct 11
2021
SELL
Open market or private sale
$1,673,200
$41.83 p/Share
40,000
Reduced 1.78%
2,213,022
Common Stock
Sep 21
2021
BUY
Exercise of conversion of derivative security
$2,000
$0.08 p/Share
25,000
Added 1.1%
2,253,022
Common Stock
Sep 20
2021
SELL
Open market or private sale
$502,780
$43.72 p/Share
11,500
Reduced 0.51%
2,228,022
Common Stock