Apr 10
2023
BUY
Grant, award, or other acquisition
-
18,325
Added 14.2%
110,716
Common Stock
Apr 08
2023
BUY
Grant, award, or other acquisition
-
10,097
Added 9.51%
96,125
Common Stock
Apr 03
2023
SELL
Open market or private sale
$1,186,309
$37.39 p/Share
31,728
Reduced 26.94%
86,028
Common Stock
Dec 13
2022
SELL
Open market or private sale
$79,627
$37.56 p/Share
2,120
Reduced 1.77%
117,756
Common Stock
Sep 15
2022
SELL
Open market or private sale
$878,706
$38.13 p/Share
23,045
Reduced 16.12%
119,876
Common Stock
Sep 08
2022
BUY
Grant, award, or other acquisition
-
26,828
Added 15.8%
142,921
Common Stock
Jun 14
2022
SELL
Open market or private sale
$103,358
$43.21 p/Share
2,392
Reduced 2.02%
116,093
Common Stock
Jun 13
2022
SELL
Open market or private sale
$104,885
$44.88 p/Share
2,337
Reduced 1.93%
118,485
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
4,663
Added 3.72%
120,822
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
27,000
Added 18.86%
116,159
Common Stock
Apr 11
2022
SELL
Open market or private sale
$237,744
$51.26 p/Share
4,638
Reduced 4.94%
89,159
Common Stock
Apr 07
2022
SELL
Open market or private sale
$419,067
$50.49 p/Share
8,300
Reduced 8.13%
93,797
Common Stock
Apr 06
2022
BUY
Grant, award, or other acquisition
-
11,203
Added 9.89%
102,097
Common Stock
Apr 04
2022
SELL
Open market or private sale
$460,094
$51.58 p/Share
8,920
Reduced 8.94%
90,894
Common Stock
Dec 20
2021
SELL
Open market or private sale
$927,918
$50.31 p/Share
18,444
Reduced 15.6%
99,814
Common Stock
Dec 13
2021
SELL
Open market or private sale
$100,675
$49.23 p/Share
2,045
Reduced 1.7%
118,258
Common Stock
Sep 15
2021
SELL
Open market or private sale
$198,765
$44.17 p/Share
4,500
Reduced 3.61%
120,303
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
-
25,000
Added 16.69%
124,803
Common Stock
Apr 12
2021
SELL
Open market or private sale
$466,521
$45.94 p/Share
10,155
Reduced 9.24%
99,803
Common Stock
Apr 09
2021
SELL
Open market or private sale
$205,769
$45.91 p/Share
4,482
Reduced 4.32%
99,193
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
10,765
Added 8.92%
109,958
Common Stock
Apr 07
2021
SELL
Open market or private sale
$597,163
$46.36 p/Share
12,881
Reduced 11.05%
103,675
Common Stock
Apr 06
2021
BUY
Grant, award, or other acquisition
-
21,785
Added 15.75%
116,556
Common Stock
Dec 18
2020
SELL
Open market or private sale
$651,854
$60.83 p/Share
10,716
Reduced 12.7%
73,695
Common Stock