Aug 30
2022
SELL
Open market or private sale
$113,961
$60.65 p/Share
1,879
Reduced 0.05%
4,097,907
Common Stock
Aug 29
2022
SELL
Open market or private sale
$1,118,247
$61.71 p/Share
18,121
Reduced 0.44%
4,099,786
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
273
Added 0.01%
4,117,907
Common Stock
Jul 27
2022
SELL
Open market or private sale
$1,225,000
$61.25 p/Share
20,000
Reduced 0.48%
4,117,634
Common Stock
Jun 29
2022
SELL
Open market or private sale
$123,573
$48.67 p/Share
2,539
Reduced 0.06%
4,137,634
Common Stock
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