Jun 07
2023
SELL
Open market or private sale
$2,744
$23.66 p/Share
116
Reduced 0.24%
47,829
Common Stock
May 31
2023
SELL
Open market or private sale
$9,014
$25.83 p/Share
349
Reduced 0.72%
47,945
Common Stock
May 18
2023
SELL
Open market or private sale
$9,829
$23.8 p/Share
413
Reduced 0.85%
48,294
Common Stock
Mar 10
2023
SELL
Open market or private sale
$6,954
$35.48 p/Share
196
Reduced 0.4%
48,707
Common Stock
Mar 08
2023
SELL
Open market or private sale
$11,637
$35.59 p/Share
327
Reduced 0.66%
48,903
Common Stock
Feb 28
2023
SELL
Open market or private sale
$15,270
$32.7 p/Share
467
Reduced 0.94%
49,230
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
15,202
Added 23.42%
49,697
Common Stock
Dec 12
2022
SELL
Open market or private sale
$5,314
$34.07 p/Share
156
Reduced 0.45%
34,495
Common Stock
Dec 08
2022
SELL
Open market or private sale
$4,522
$32.77 p/Share
138
Reduced 0.4%
34,651
Common Stock
Dec 07
2022
SELL
Open market or private sale
$3,621
$32.05 p/Share
113
Reduced 0.32%
34,789
Common Stock
Nov 18
2022
SELL
Open market or private sale
$18,203
$33.4 p/Share
545
Reduced 1.54%
34,902
Common Stock
Sep 12
2022
SELL
Open market or private sale
$5,890
$29.75 p/Share
198
Reduced 0.56%
35,447
Common Stock
Sep 08
2022
SELL
Open market or private sale
$5,319
$30.05 p/Share
177
Reduced 0.49%
35,645
Common Stock
Sep 07
2022
SELL
Open market or private sale
$4,442
$30.22 p/Share
147
Reduced 0.41%
35,822
Common Stock
Aug 18
2022
SELL
Open market or private sale
$42,316
$35.77 p/Share
1,183
Reduced 3.18%
35,969
Common Stock
Jun 10
2022
SELL
Open market or private sale
$5,961
$29.51 p/Share
202
Reduced 0.54%
37,152
Common Stock
Jun 08
2022
SELL
Open market or private sale
$5,299
$29.94 p/Share
177
Reduced 0.47%
37,354
Common Stock
Jun 07
2022
SELL
Open market or private sale
$4,339
$29.32 p/Share
148
Reduced 0.39%
37,531
Common Stock
May 18
2022
SELL
Open market or private sale
$13,608
$28.77 p/Share
473
Reduced 1.26%
36,990
Common Stock
Mar 10
2022
SELL
Open market or private sale
$5,292
$30.24 p/Share
175
Reduced 0.47%
36,735
Common Stock
Mar 08
2022
SELL
Open market or private sale
$4,478
$28.52 p/Share
157
Reduced 0.42%
36,910
Common Stock
Mar 07
2022
SELL
Open market or private sale
$3,623
$29.7 p/Share
122
Reduced 0.33%
37,067
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
18,925
Added 33.73%
37,189
Common Stock
Dec 10
2021
SELL
Open market or private sale
$5,129
$33.52 p/Share
153
Reduced 0.84%
18,111
Common Stock
Dec 08
2021
SELL
Open market or private sale
$4,568
$34.09 p/Share
134
Reduced 0.73%
18,264
Common Stock