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...
May 26
2022
BUY
Exercise of conversion of derivative security
$148,000
$14.8 p/Share
10,000
Added 33.0%
20,300
Common Stock, par valu...
Mar 17
2022
SELL
Open market or private sale
$363,350
$72.67 p/Share
5,000
Reduced 32.68%
10,300
Common Stock, par valu...
Mar 17
2022
BUY
Exercise of conversion of derivative security
$74,000
$14.8 p/Share
5,000
Added 27.32%
13,300
Common Stock, par valu...
Mar 16
2022
SELL
Open market or private sale
$852,480
$71.04 p/Share
12,000
Reduced 53.81%
10,300
Common Stock, par valu...
Mar 16
2022
BUY
Exercise of conversion of derivative security
$177,600
$14.8 p/Share
12,000
Added 49.24%
12,368
Common Stock, par valu...
Mar 15
2022
SELL
Open market or private sale
$164,070
$69.58 p/Share
2,358
Reduced 18.63%
10,300
Common Stock, par valu...
Mar 15
2022
BUY
Exercise of conversion of derivative security
$34,898
$14.8 p/Share
2,358
Added 15.7%
12,658
Common Stock, par valu...
Nov 11
2021
SELL
Open market or private sale
$1,470,996
$71.84 p/Share
20,476
Reduced 66.53%
10,300
Common Stock, par valu...
Nov 11
2021
BUY
Exercise of conversion of derivative security
$239,160
$11.68 p/Share
20,476
Added 64.05%
11,494
Common Stock, par valu...
Sep 21
2021
SELL
Open market or private sale
$333,600
$55.6 p/Share
6,000
Reduced 36.81%
10,300
Common Stock, par valu...
Sep 21
2021
BUY
Exercise of conversion of derivative security
$32,580
$5.43 p/Share
6,000
Added 26.91%
16,300
Common Stock, par valu...
Sep 20
2021
SELL
Open market or private sale
$336,000
$56.0 p/Share
6,000
Reduced 36.81%
10,300
Common Stock, par valu...
Sep 20
2021
BUY
Exercise of conversion of derivative security
$32,580
$5.43 p/Share
6,000
Added 26.91%
16,300
Common Stock, par valu...
Sep 17
2021
SELL
Open market or private sale
$114,820
$57.41 p/Share
2,000
Reduced 16.26%
10,300
Common Stock, par valu...
Sep 17
2021
BUY
Exercise of conversion of derivative security
$10,860
$5.43 p/Share
2,000
Added 13.99%
12,300
Common Stock, par valu...
Jun 03
2021
SELL
Open market or private sale
$146,449
$52.08 p/Share
2,812
Reduced 21.45%
10,300
Common Stock, par valu...
Jun 03
2021
BUY
Exercise of conversion of derivative security
$20,893
$7.43 p/Share
2,812
Added 17.66%
13,112
Common Stock, par valu...
Jun 02
2021
SELL
Open market or private sale
$36,457
$53.3 p/Share
684
Reduced 6.23%
10,300
Common Stock, par valu...
Jun 02
2021
BUY
Exercise of conversion of derivative security
$5,082
$7.43 p/Share
684
Added 5.86%
10,984
Common Stock, par valu...