May 17
2024
SELL
Open market or private sale
$149,160
$25.09 p/Share
5,945
Reduced 3.83%
149,275
Common Stock
May 14
2024
SELL
Open market or private sale
$200,353
$25.5 p/Share
7,857
Reduced 4.82%
155,220
Common Stock
May 13
2024
BUY
Grant, award, or other acquisition
-
14,518
Added 8.17%
163,077
Common Stock
Jan 12
2024
SELL
Open market or private sale
$150,336
$28.63 p/Share
5,251
Reduced 3.41%
148,559
Common Stock
Jan 10
2024
SELL
Open market or private sale
$102,190
$28.9 p/Share
3,536
Reduced 2.25%
153,810
Common Stock
Jan 09
2024
SELL
Open market or private sale
$112,232
$29.25 p/Share
3,837
Reduced 2.38%
157,346
Common Stock
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