Jun 27
2024
SELL
Sale (or disposition) back to the issuer
$4,089,390
$30.0 p/Share
136,313
Reduced 100.0%
0
Common Stock
Jun 17
2024
BUY
Grant, award, or other acquisition
$4,458
$21.54 p/Share
207
Added 0.15%
136,313
Common Stock
May 16
2024
SELL
Open market or private sale
$161,193
$29.79 p/Share
5,411
Reduced 3.82%
136,106
Common Stock
Mar 14
2024
SELL
Open market or private sale
$67,224
$25.32 p/Share
2,655
Reduced 1.84%
141,517
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
$6,701
$21.9 p/Share
306
Added 0.21%
144,172
Common Stock
Feb 16
2024
SELL
Open market or private sale
$125,832
$26.38 p/Share
4,770
Reduced 3.21%
143,866
Common Stock
Nov 22
2023
BUY
Grant, award, or other acquisition
-
71,600
Added 31.97%
152,326
Common Stock
Nov 17
2023
SELL
Open market or private sale
$81,876
$23.38 p/Share
3,502
Reduced 4.16%
80,726
Common Stock
Nov 16
2023
SELL
Open market or private sale
$81,449
$22.95 p/Share
3,549
Reduced 4.04%
84,228
Common Stock
Aug 17
2023
SELL
Open market or private sale
$54,354
$27.96 p/Share
1,944
Reduced 2.17%
87,777
Common Stock
Aug 16
2023
SELL
Open market or private sale
$57,366
$27.97 p/Share
2,051
Reduced 2.23%
89,721
Common Stock
May 17
2023
SELL
Open market or private sale
$212,503
$29.15 p/Share
7,290
Reduced 7.36%
91,772
Common Stock
May 16
2023
SELL
Open market or private sale
$81,022
$28.63 p/Share
2,830
Reduced 2.78%
99,062
Common Stock
Feb 19
2023
BUY
Grant, award, or other acquisition
$6,622
$25.97 p/Share
255
Added 0.23%
112,268
Common Stock
Feb 17
2023
BUY
Open market or private sale
$182,098
$35.1 p/Share
5,188
Added 4.43%
112,013
Common Stock
Feb 16
2023
SELL
Open market or private sale
$106,101
$35.04 p/Share
3,028
Reduced 2.76%
106,570
Common Stock
Dec 01
2022
SELL
Open market or private sale
$22,161
$38.88 p/Share
570
Reduced 0.52%
109,561
Common Stock
Nov 16
2022
SELL
Open market or private sale
$55,009
$37.99 p/Share
1,448
Reduced 1.3%
110,131
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
35,829
Added 24.31%
111,579
Common Stock
Aug 19
2022
BUY
Grant, award, or other acquisition
$6,398
$21.47 p/Share
298
Added 0.39%
75,750
Common Stock
Aug 16
2022
SELL
Open market or private sale
$46,209
$31.65 p/Share
1,460
Reduced 1.9%
75,452
Common Stock
May 16
2022
SELL
Open market or private sale
$34,943
$23.61 p/Share
1,480
Reduced 1.89%
76,912
Common Stock
Feb 19
2022
BUY
Grant, award, or other acquisition
$6,334
$21.47 p/Share
295
Added 0.37%
78,517
Common Stock
Feb 18
2022
SELL
Open market or private sale
$43,795
$25.04 p/Share
1,749
Reduced 2.19%
78,222
Common Stock
Feb 16
2022
SELL
Open market or private sale
$44,462
$25.32 p/Share
1,756
Reduced 2.15%
79,971
Common Stock