Jun 28
2022
SELL
Open market or private sale
$844,938
$48.39 p/Share
17,461
Reduced 0.42%
4,140,173
Common Stock
May 27
2022
SELL
Open market or private sale
$957,200
$47.86 p/Share
20,000
Reduced 0.48%
4,157,634
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
375
Added 0.01%
4,177,634
Common Stock
Apr 28
2022
SELL
Open market or private sale
$318,015
$47.38 p/Share
6,712
Reduced 0.16%
4,177,259
Common Stock
Apr 27
2022
SELL
Open market or private sale
$623,473
$46.92 p/Share
13,288
Reduced 0.32%
4,183,971
Common Stock
Mar 30
2022
SELL
Open market or private sale
$239,258
$49.23 p/Share
4,860
Reduced 0.12%
4,197,259
Common Stock
Mar 29
2022
SELL
Open market or private sale
$736,107
$48.62 p/Share
15,140
Reduced 0.36%
4,202,119
Common Stock
Feb 25
2022
SELL
Open market or private sale
$219,313
$38.7 p/Share
5,667
Reduced 0.13%
4,217,259
Common Stock
Feb 24
2022
SELL
Open market or private sale
$534,048
$37.26 p/Share
14,333
Reduced 0.34%
4,222,926
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
429
Added 0.01%
4,237,259
Common Stock
Jan 27
2022
SELL
Open market or private sale
$793,000
$39.65 p/Share
20,000
Reduced 0.47%
4,236,830
Common Stock
Dec 30
2021
SELL
Open market or private sale
$353,906
$49.38 p/Share
7,167
Reduced 0.17%
4,256,830
Common Stock
Dec 29
2021
SELL
Open market or private sale
$621,117
$48.4 p/Share
12,833
Reduced 0.3%
4,263,997
Common Stock
Dec 16
2021
-
80,000
Reduced 1.84%
4,276,830
Common Stock
Nov 29
2021
SELL
Open market or private sale
$368,984
$48.12 p/Share
7,668
Reduced 0.18%
4,356,830
Common Stock
Nov 26
2021
SELL
Open market or private sale
$609,817
$49.45 p/Share
12,332
Reduced 0.28%
4,364,498
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
347
Added 0.01%
4,376,830
Common Stock
Oct 27
2021
SELL
Open market or private sale
$909,400
$45.47 p/Share
20,000
Reduced 0.45%
4,376,483
Common Stock
Sep 28
2021
SELL
Open market or private sale
$771,000
$38.55 p/Share
20,000
Reduced 0.45%
4,396,483
Common Stock
Aug 31
2021
SELL
Open market or private sale
$66,362
$44.33 p/Share
1,497
Reduced 0.03%
4,416,483
Common Stock
Aug 30
2021
SELL
Open market or private sale
$395,255
$44.9 p/Share
8,803
Reduced 0.2%
4,417,980
Common Stock
Aug 27
2021
SELL
Open market or private sale
$433,881
$44.73 p/Share
9,700
Reduced 0.22%
4,426,783
Common Stock
Aug 11
2021
BUY
Grant, award, or other acquisition
-
371
Added 0.01%
4,436,483
Common Stock
Jul 30
2021
SELL
Open market or private sale
$356,199
$47.21 p/Share
7,545
Reduced 0.17%
4,436,112
Common Stock
Jul 29
2021
SELL
Open market or private sale
$586,506
$47.09 p/Share
12,455
Reduced 0.28%
4,443,657
Common Stock