Mar 22
2023
BUY
Exercise of conversion of derivative security
$221,000
$4.42 p/Share
50,000
Added 19.62%
204,880
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$63,790
$14.29 p/Share
4,464
Reduced 2.8%
154,880
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$165,724
$10.65 p/Share
15,561
Reduced 8.9%
159,344
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$33,309
$11.61 p/Share
2,869
Reduced 1.61%
174,905
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$37,113
$14.6 p/Share
2,542
Reduced 1.41%
177,774
Common Stock
Apr 12
2022
SELL
Open market or private sale
$131,033
$25.16 p/Share
5,208
Reduced 2.81%
180,316
Common Stock
Apr 12
2022
BUY
Exercise of conversion of derivative security
$73,745
$14.16 p/Share
5,208
Added 2.73%
185,524
Common Stock
Mar 09
2022
SELL
Open market or private sale
$595,543
$25.66 p/Share
23,209
Reduced 11.54%
177,834
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
$74,242
$15.84 p/Share
4,687
Added 2.28%
201,043
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$13,105
$26.69 p/Share
491
Reduced 0.25%
196,356
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$80,289
$26.63 p/Share
3,015
Reduced 1.53%
193,683
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
3,164
Added 1.58%
196,847
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
100,000
Added 33.7%
196,698
Common Stock
Feb 07
2022
SELL
Open market or private sale
$313,578
$29.17 p/Share
10,750
Reduced 10.0%
96,698
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$140,502
$13.07 p/Share
10,750
Added 9.09%
107,448
Common Stock
Jan 05
2022
SELL
Open market or private sale
$398,072
$37.03 p/Share
10,750
Reduced 10.0%
96,698
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$170,280
$15.84 p/Share
10,750
Added 9.09%
107,448
Common Stock
Dec 07
2021
SELL
Open market or private sale
$100,000
$40.29 p/Share
2,482
Reduced 2.67%
90,635
Common Stock
Dec 06
2021
SELL
Open market or private sale
$235,669
$38.87 p/Share
6,063
Reduced 6.11%
93,117
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$388,499
$41.95 p/Share
9,261
Reduced 8.54%
99,180
Common Stock
Nov 05
2021
SELL
Open market or private sale
$565,880
$52.64 p/Share
10,750
Reduced 9.02%
108,441
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$170,280
$15.84 p/Share
10,750
Added 8.27%
119,191
Common Stock
Oct 05
2021
SELL
Open market or private sale
$520,300
$48.4 p/Share
10,750
Reduced 9.02%
108,441
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$170,280
$15.84 p/Share
10,750
Added 8.27%
119,191
Common Stock
Sep 07
2021
SELL
Open market or private sale
$472,030
$54.9 p/Share
8,598
Reduced 7.35%
108,441
Common Stock