Jun 15
2023
SELL
Open market or private sale
$258,950
$51.79 p/Share
5,000
Reduced 4.91%
96,888
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$294,142
$15.18 p/Share
19,377
Added 15.87%
102,690
Common Stock
Jun 13
2023
SELL
Open market or private sale
$241,200
$48.24 p/Share
5,000
Reduced 5.36%
88,313
Common Stock
Jun 13
2023
BUY
Exercise of conversion of derivative security
$72,000
$14.4 p/Share
5,000
Added 5.09%
93,313
Common Stock
May 18
2023
SELL
Open market or private sale
$442,000
$44.2 p/Share
10,000
Reduced 10.25%
87,598
Common Stock
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