May 18
2023
BUY
Exercise of conversion of derivative security
$144,000
$14.4 p/Share
10,000
Added 9.29%
97,598
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$68,987
$36.29 p/Share
1,901
Reduced 2.12%
87,598
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$85,840
$37.6 p/Share
2,283
Reduced 2.49%
89,499
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$75,779
$36.84 p/Share
2,057
Reduced 2.19%
91,782
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
15,129
Added 13.88%
93,839
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$83,638
$34.18 p/Share
2,447
Reduced 3.06%
77,583
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$78,124
$34.22 p/Share
2,283
Reduced 2.77%
80,030
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$57,390
$34.74 p/Share
1,652
Reduced 1.97%
82,313
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
13,658
Added 13.99%
83,965
Common Stock
Feb 25
2022
SELL
Open market or private sale
$381,087
$28.77 p/Share
13,246
Reduced 15.85%
70,307
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$76,510
$10.93 p/Share
7,000
Added 7.73%
83,553
Common Stock
Feb 08
2022
SELL
Open market or private sale
$187,390
$26.77 p/Share
7,000
Reduced 8.38%
76,553
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$76,510
$10.93 p/Share
7,000
Added 7.73%
83,553
Common Stock
Jan 10
2022
SELL
Open market or private sale
$530,943
$25.37 p/Share
20,928
Reduced 21.47%
76,553
Common Stock
Jan 10
2022
BUY
Exercise of conversion of derivative security
$153,020
$10.93 p/Share
14,000
Added 12.56%
97,481
Common Stock
Nov 11
2021
SELL
Open market or private sale
$169,308
$21.67 p/Share
7,813
Reduced 8.59%
83,121
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$81,880
$10.48 p/Share
7,813
Added 7.91%
90,934
Common Stock
Aug 02
2021
SELL
Open market or private sale
$193,773
$21.24 p/Share
9,123
Reduced 9.89%
83,121
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$62,880
$10.48 p/Share
6,000
Added 6.11%
92,244
Common Stock
Jul 26
2021
SELL
Open market or private sale
$125,220
$20.87 p/Share
6,000
Reduced 6.5%
86,244
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
$62,880
$10.48 p/Share
6,000
Added 6.11%
92,244
Common Stock
Jul 20
2021
SELL
Open market or private sale
$106,697
$20.57 p/Share
5,187
Reduced 5.67%
86,244
Common Stock
Jul 20
2021
BUY
Exercise of conversion of derivative security
$54,360
$10.48 p/Share
5,187
Added 5.37%
91,431
Common Stock
Jun 09
2021
SELL
Open market or private sale
$92,653
$19.58 p/Share
4,732
Reduced 5.2%
86,244
Common Stock
Jun 08
2021
SELL
Open market or private sale
$158,201
$19.34 p/Share
8,180
Reduced 8.25%
90,976
Common Stock