Apr 21
2023
BUY
Exercise of conversion of derivative security
$194,099
$16.14 p/Share
12,026
Added 31.3%
26,401
Common Stock
Feb 28
2023
SELL
Open market or private sale
$801,500
$80.15 p/Share
10,000
Reduced 41.03%
14,375
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$161,400
$16.14 p/Share
10,000
Added 29.09%
24,375
Common Stock
Feb 23
2023
SELL
Open market or private sale
$2,617,141
$72.84 p/Share
35,930
Reduced 71.42%
14,375
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$577,395
$16.07 p/Share
35,930
Added 41.67%
50,305
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
13,075
Added 47.63%
14,375
Common Stock
Feb 14
2023
SELL
Open market or private sale
$285,510
$70.15 p/Share
4,070
Reduced 75.79%
1,300
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$65,120
$16.0 p/Share
4,070
Added 43.11%
5,370
Common Stock
Jan 23
2023
SELL
Open market or private sale
$204,449
$65.07 p/Share
3,142
Reduced 70.73%
1,300
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$50,272
$16.0 p/Share
3,142
Added 41.43%
4,442
Common Stock
Jan 20
2023
SELL
Open market or private sale
$362,437
$65.21 p/Share
5,558
Reduced 81.04%
1,300
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$88,928
$16.0 p/Share
5,558
Added 44.76%
6,858
Common Stock
Jan 18
2023
SELL
Open market or private sale
$84,643
$65.11 p/Share
1,300
Reduced 50.0%
1,300
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$20,800
$16.0 p/Share
1,300
Added 33.33%
2,600
Common Stock
Jan 13
2023
SELL
Open market or private sale
$355,180
$60.2 p/Share
5,900
Reduced 81.94%
1,300
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$94,400
$16.0 p/Share
5,900
Added 45.04%
7,200
Common Stock
Jan 03
2023
SELL
Open market or private sale
$253,790
$61.9 p/Share
4,100
Reduced 75.93%
1,300
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$65,600
$16.0 p/Share
4,100
Added 43.16%
5,400
Common Stock
Nov 15
2022
SELL
Open market or private sale
$255,495
$60.06 p/Share
4,254
Reduced 76.59%
1,300
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$9,401
$2.21 p/Share
4,254
Added 43.37%
5,554
Common Stock
Nov 11
2022
SELL
Open market or private sale
$162,201
$60.03 p/Share
2,702
Reduced 67.52%
1,300
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$5,971
$2.21 p/Share
2,702
Added 40.3%
4,002
Common Stock
Nov 07
2022
SELL
Open market or private sale
$182,761
$60.04 p/Share
3,044
Reduced 70.07%
1,300
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$6,727
$2.21 p/Share
3,044
Added 41.2%
4,344
Common Stock
Aug 24
2022
SELL
Open market or private sale
$99,235
$50.22 p/Share
1,976
Reduced 60.32%
1,300
Common Stock