Jan 05
2024
SELL
Open market or private sale
$88,856
$29.21 p/Share
3,042
Reduced 1.85%
161,183
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
12,873
Added 7.27%
164,225
Common Stock
Jun 13
2023
SELL
Open market or private sale
$173,512
$19.32 p/Share
8,981
Reduced 5.6%
151,352
Common Stock
May 17
2023
SELL
Open market or private sale
$44,357
$18.12 p/Share
2,448
Reduced 1.5%
160,333
Common Stock
May 16
2023
SELL
Open market or private sale
$27,971
$18.39 p/Share
1,521
Reduced 0.93%
162,781
Common Stock
May 15
2023
SELL
Open market or private sale
$54,861
$19.27 p/Share
2,847
Reduced 1.7%
164,302
Common Stock
May 11
2023
BUY
Grant, award, or other acquisition
-
31,662
Added 15.93%
167,149
Common Stock
Jan 10
2023
SELL
Open market or private sale
$57,460
$17.99 p/Share
3,194
Reduced 2.3%
135,487
Common Stock
Jan 05
2023
SELL
Open market or private sale
$60,119
$19.75 p/Share
3,044
Reduced 2.27%
131,083
Common Stock
Jan 05
2023
BUY
Grant, award, or other acquisition
-
7,598
Added 5.19%
138,681
Common Stock
Nov 22
2022
SELL
Open market or private sale
$222,874
$18.8 p/Share
11,855
Reduced 8.12%
134,127
Common Stock
May 17
2022
SELL
Open market or private sale
$41,127
$20.34 p/Share
2,022
Reduced 1.37%
145,982
Common Stock
May 16
2022
SELL
Open market or private sale
$25,719
$18.45 p/Share
1,394
Reduced 0.93%
148,004
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
27,460
Added 15.53%
149,398
Common Stock
Jan 12
2022
SELL
Open market or private sale
$29,914
$24.58 p/Share
1,217
Reduced 0.99%
121,938
Common Stock
Jan 06
2022
SELL
Open market or private sale
$45,734
$26.0 p/Share
1,759
Reduced 1.64%
105,420
Common Stock
Jan 06
2022
BUY
Grant, award, or other acquisition
-
17,735
Added 12.59%
123,155
Common Stock
Jan 05
2022
SELL
Open market or private sale
$84,707
$27.61 p/Share
3,068
Reduced 2.78%
107,179
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$64,972
$26.23 p/Share
2,477
Reduced 2.2%
110,247
Common Stock
May 12
2021
BUY
Grant, award, or other acquisition
-
14,172
Added 11.17%
112,724
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
11,019
Added 10.06%
98,552
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$40,873
$33.42 p/Share
1,223
Reduced 1.38%
87,533
Common Stock
Jan 03
2021
SELL
Payment of exercise price or tax liability
$75,735
$33.29 p/Share
2,275
Reduced 2.5%
88,756
Common Stock
May 15
2020
SELL
Payment of exercise price or tax liability
$43,027
$25.46 p/Share
1,690
Reduced 1.82%
91,031
Common Stock