May 18
2023
BUY
Exercise of conversion of derivative security
$21,720
$5.43 p/Share
4,000
Added 11.05%
32,202
Common Stock, par valu...
May 17
2023
SELL
Open market or private sale
$216,959
$36.16 p/Share
6,000
Reduced 17.54%
28,202
Common Stock, par valu...
May 17
2023
BUY
Exercise of conversion of derivative security
$32,580
$5.43 p/Share
6,000
Added 14.92%
34,202
Common Stock, par valu...
May 16
2023
SELL
Open market or private sale
$145,920
$36.48 p/Share
4,000
Reduced 12.42%
28,202
Common Stock, par valu...
May 16
2023
BUY
Exercise of conversion of derivative security
$21,720
$5.43 p/Share
4,000
Added 11.05%
32,202
Common Stock, par valu...
May 15
2023
SELL
Open market or private sale
$227,267
$36.96 p/Share
6,149
Reduced 17.9%
28,202
Common Stock, par valu...
May 15
2023
BUY
Exercise of conversion of derivative security
$33,389
$5.43 p/Share
6,149
Added 15.18%
34,351
Common Stock, par valu...
May 12
2023
SELL
Open market or private sale
$322,551
$37.69 p/Share
8,558
Reduced 23.28%
28,202
Common Stock, par valu...
May 12
2023
BUY
Exercise of conversion of derivative security
$46,469
$5.43 p/Share
8,558
Added 18.88%
36,760
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$236,000
$29.5 p/Share
8,000
Reduced 22.1%
28,202
Common Stock, par valu...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$51,200
$6.4 p/Share
8,000
Added 18.1%
36,202
Common Stock, par valu...
Feb 23
2023
SELL
Open market or private sale
$303,000
$30.3 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Feb 23
2023
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Feb 22
2023
SELL
Open market or private sale
$311,600
$31.16 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Feb 22
2023
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Nov 15
2022
SELL
Open market or private sale
$332,900
$33.29 p/Share
10,000
Reduced 26.18%
28,202
Common Stock, par valu...
Nov 15
2022
BUY
Exercise of conversion of derivative security
$64,000
$6.4 p/Share
10,000
Added 20.75%
38,202
Common Stock, par valu...
Nov 14
2022
SELL
Open market or private sale
$487,199
$32.48 p/Share
15,000
Reduced 34.72%
28,202
Common Stock, par valu...
Nov 14
2022
BUY
Exercise of conversion of derivative security
$96,000
$6.4 p/Share
15,000
Added 99.71%
43
Common Stock, par valu...
Nov 11
2022
SELL
Sale (or disposition) back to the issuer
$483,750
$32.25 p/Share
15,000
Reduced 34.72%
28,202
Common Stock, par valu...
Nov 11
2022
BUY
Exercise of conversion of derivative security
$96,000
$6.4 p/Share
15,000
Added 25.77%
43,202
Common Stock, par valu...
Sep 06
2022
BUY
Grant, award, or other acquisition
-
7,602
Added 21.23%
28,202
Common Stock, par valu...
May 27
2022
SELL
Open market or private sale
$226,678
$79.76 p/Share
2,842
Reduced 21.63%
10,300
Common Stock, par valu...
May 27
2022
BUY
Exercise of conversion of derivative security
$42,062
$14.8 p/Share
2,842
Added 17.78%
13,142
Common Stock, par valu...
May 26
2022
SELL
Open market or private sale
$798,800
$79.88 p/Share
10,000
Reduced 49.26%
10,300
Common Stock, par valu...