Dec 18
2023
SELL
Open market or private sale
$309,008
$27.59 p/Share
11,200
Reduced 0.72%
1,550,000
Common Stock
Dec 15
2023
SELL
Open market or private sale
$147,614
$27.54 p/Share
5,360
Reduced 0.34%
1,561,200
Common Stock
Dec 14
2023
SELL
Open market or private sale
$714,914
$27.52 p/Share
25,978
Reduced 1.63%
1,566,560
Common Stock
Dec 13
2023
SELL
Open market or private sale
$84,480
$27.5 p/Share
3,072
Reduced 0.19%
1,592,538
Common Stock
Dec 12
2023
SELL
Open market or private sale
$120,768
$27.51 p/Share
4,390
Reduced 0.27%
1,595,610
Common Stock
Nov 24
2023
SELL
Open market or private sale
$43,350
$25.0 p/Share
1,734
Reduced 0.11%
1,600,000
Common Stock
Nov 22
2023
SELL
Open market or private sale
$314,100
$25.01 p/Share
12,559
Reduced 0.78%
1,601,734
Common Stock
Nov 21
2023
SELL
Open market or private sale
$61,424
$25.01 p/Share
2,456
Reduced 0.15%
1,614,293
Common Stock
Nov 20
2023
SELL
Open market or private sale
$558,646
$25.02 p/Share
22,328
Reduced 1.36%
1,616,749
Common Stock
Nov 17
2023
SELL
Open market or private sale
$22,258
$25.01 p/Share
890
Reduced 0.05%
1,639,077
Common Stock
Nov 14
2023
SELL
Open market or private sale
$15,512
$25.02 p/Share
620
Reduced 0.04%
1,639,967
Common Stock
Nov 13
2023
SELL
Open market or private sale
$231,044
$25.04 p/Share
9,227
Reduced 0.56%
1,640,587
Common Stock
Jul 31
2023
SELL
Open market or private sale
$303,131
$20.01 p/Share
15,149
Reduced 0.88%
1,700,000
Common Stock
Jul 28
2023
SELL
Open market or private sale
$427,000
$20.0 p/Share
21,350
Reduced 1.23%
1,715,149
Common Stock
Jul 18
2023
SELL
Open market or private sale
$270,155
$20.01 p/Share
13,501
Reduced 0.77%
1,736,499
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
125,000
Added 6.67%
1,750,000
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
-
250,000
Added 13.33%
1,625,000
Common Stock
Jun 03
2022
SELL
Open market or private sale
$2,435,008
$26.46 p/Share
92,026
Reduced 6.27%
1,375,000
Common Stock
May 06
2022
SELL
Open market or private sale
$150,750
$20.1 p/Share
7,500
Reduced 0.51%
1,467,026
Common Stock
May 05
2022
SELL
Open market or private sale
$30,780
$20.0 p/Share
1,539
Reduced 0.1%
1,474,526
Common Stock
May 04
2022
SELL
Open market or private sale
$706,618
$20.03 p/Share
35,278
Reduced 2.33%
1,476,065
Common Stock
May 03
2022
SELL
Open market or private sale
$615,501
$20.06 p/Share
30,683
Reduced 1.99%
1,511,343
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
-
125,000
Added 7.5%
1,542,026
Common Stock
Jan 15
2021
BUY
Grant, award, or other acquisition
-
125,000
Added 8.11%
1,415,526
Common Stock
Dec 18
2020
BUY
Grant, award, or other acquisition
-
125,000
Added 8.84%
1,289,026
Common Stock