Jun 07
2022
|
BUY
Grant, award, or other acquisition
|
-
|
6,500
|
|
Dec 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
2,546
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$957,744
$88.68 p/Share
|
10,800
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$2,707,200
$90.24 p/Share
|
30,000
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$3,122,350
$89.21 p/Share
|
35,000
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$1,335,750
$89.05 p/Share
|
15,000
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$2,225,500
$89.02 p/Share
|
25,000
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$875,300
$87.53 p/Share
|
10,000
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$2,121,120
$88.38 p/Share
|
24,000
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$2,506,860
$87.96 p/Share
|
28,500
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$1,074,354
$88.57 p/Share
|
12,130
|
|
Aug 20
2021
|
SELL
Open market or private sale
|
$925,315
$89.23 p/Share
|
10,370
|
|
Aug 19
2021
|
SELL
Open market or private sale
|
$2,563,666
$88.15 p/Share
|
29,083
|
|
Aug 18
2021
|
SELL
Open market or private sale
|
$539,789
$88.49 p/Share
|
6,100
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$1,875,820
$90.11 p/Share
|
20,817
|
|
Aug 12
2021
|
SELL
Open market or private sale
|
$1,187,384
$90.64 p/Share
|
13,100
|
|
Aug 11
2021
|
SELL
Open market or private sale
|
$1,196,844
$90.67 p/Share
|
13,200
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$2,504,634
$90.42 p/Share
|
27,700
|
|
May 05
2021
|
BUY
Grant, award, or other acquisition
|
-
|
4,000
|
|
Mar 18
2021
|
SELL
Open market or private sale
|
$672,940
$76.54 p/Share
|
8,792
|
|
Mar 16
2021
|
SELL
Open market or private sale
|
$261,521
$76.67 p/Share
|
3,411
|
|
Mar 15
2021
|
SELL
Open market or private sale
|
$2,740,637
$76.49 p/Share
|
35,830
|
|
Mar 12
2021
|
SELL
Open market or private sale
|
$1,154,542
$75.19 p/Share
|
15,355
|
|
Mar 11
2021
|
SELL
Open market or private sale
|
$349,258
$75.19 p/Share
|
4,645
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$1,203,822
$74.31 p/Share
|
16,200
|
|