Sep 21
2023
BUY
Grant, award, or other acquisition
-
1,047
Added 0.7%
149,562
Common Stock
Aug 04
2023
SELL
Open market or private sale
$162,891
$16.2 p/Share
10,055
Reduced 6.34%
148,514
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$80,615
$14.52 p/Share
5,552
Added 3.48%
154,066
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
998
Added 0.65%
153,017
Common Stock
May 09
2023
BUY
Exercise of conversion of derivative security
$16,575
$11.05 p/Share
1,500
Added 0.98%
152,018
Common Stock
Mar 16
2023
BUY
Grant, award, or other acquisition
-
885
Added 0.58%
150,518
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
-
839
Added 0.56%
148,358
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$209,023
$18.4 p/Share
11,360
Reduced 7.15%
147,518
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$82,376
$18.4 p/Share
4,477
Reduced 2.74%
158,879
Common Stock
Nov 09
2022
BUY
Grant, award, or other acquisition
-
38,377
Added 19.02%
163,357
Common Stock
Sep 21
2022
BUY
Grant, award, or other acquisition
-
769
Added 0.61%
124,980
Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
755
Added 0.6%
124,211
Common Stock
Apr 18
2022
SELL
Open market or private sale
$15,867
$17.63 p/Share
900
Reduced 0.72%
123,455
Common Stock
Mar 17
2022
BUY
Grant, award, or other acquisition
-
855
Added 0.68%
124,355
Common Stock
Feb 08
2022
SELL
Open market or private sale
$56,754
$17.56 p/Share
3,232
Reduced 2.55%
123,500
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
837
Added 0.67%
124,906
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$138,829
$18.7 p/Share
7,424
Reduced 5.65%
124,068
Common Stock
Nov 11
2021
BUY
Grant, award, or other acquisition
-
35,249
Added 21.14%
131,493
Common Stock
Sep 23
2021
BUY
Grant, award, or other acquisition
-
809
Added 0.83%
96,244
Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
800
Added 0.83%
95,435
Common Stock
Mar 18
2021
BUY
Grant, award, or other acquisition
-
876
Added 0.92%
94,635
Common Stock
Dec 17
2020
BUY
Grant, award, or other acquisition
-
941
Added 1.02%
91,621
Common Stock
Nov 12
2020
BUY
Grant, award, or other acquisition
-
85,910
Added 48.65%
90,680
Common Stock