Mar 04
2022
|
BUY
Grant, award, or other acquisition
|
-
|
2,768
|
|
Jan 04
2022
|
SELL
Open market or private sale
|
$231,840
$80.0 p/Share
|
2,898
|
|
Dec 28
2021
|
SELL
Open market or private sale
|
$625,112
$80.04 p/Share
|
7,810
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$769,600
$80.0 p/Share
|
9,620
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$3,311,000
$66.22 p/Share
|
50,000
|
|
Sep 10
2021
|
SELL
Open market or private sale
|
$2,269,658
$64.89 p/Share
|
34,977
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$3,088,530
$64.1 p/Share
|
48,183
|
|
Sep 03
2021
|
SELL
Open market or private sale
|
$438,376
$64.09 p/Share
|
6,840
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$1,251,599
$62.48 p/Share
|
20,032
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$12,925,175
$62.29 p/Share
|
207,500
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$15,073
$62.03 p/Share
|
243
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$466,714
$62.03 p/Share
|
7,524
|
|
Aug 06
2021
|
SELL
Open market or private sale
|
$773,500
$61.88 p/Share
|
12,500
|
|
Aug 05
2021
|
SELL
Open market or private sale
|
$1,066,290
$61.99 p/Share
|
17,201
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$872,224
$60.17 p/Share
|
14,496
|
|
Jul 22
2021
|
SELL
Open market or private sale
|
$1,231,470
$60.06 p/Share
|
20,504
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$3,314,300
$60.26 p/Share
|
55,000
|
|
Jul 07
2021
|
SELL
Open market or private sale
|
$2,142,350
$61.21 p/Share
|
35,000
|
|
Jul 06
2021
|
SELL
Open market or private sale
|
$3,392,950
$61.69 p/Share
|
55,000
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$2,223,900
$63.54 p/Share
|
35,000
|
|
Jun 28
2021
|
SELL
Open market or private sale
|
$3,506,250
$63.75 p/Share
|
55,000
|
|
Feb 26
2021
|
|
-
|
1,000,000
|
|
Feb 26
2021
|
|
-
|
1,000,000
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$1,535,500
$61.42 p/Share
|
25,000
|
|
Dec 28
2020
|
SELL
Open market or private sale
|
$9,984,845
$52.97 p/Share
|
188,500
|
|