Jan 16
2023
|
BUY
Grant, award, or other acquisition
|
$7,711
$102.82 p/Share
|
75
|
|
Oct 28
2022
|
SELL
Open market or private sale
|
$2,110,200
$105.51 p/Share
|
20,000
|
|
Oct 12
2022
|
BUY
Grant, award, or other acquisition
|
$6,582
$87.76 p/Share
|
75
|
|
Aug 11
2022
|
SELL
Open market or private sale
|
$231,475
$92.59 p/Share
|
2,500
|
|
Jul 29
2022
|
SELL
Open market or private sale
|
$850,000
$85.0 p/Share
|
10,000
|
|
Jul 12
2022
|
BUY
Grant, award, or other acquisition
|
$5,795
$77.26 p/Share
|
75
|
|
May 26
2022
|
SELL
Open market or private sale
|
$850,100
$85.01 p/Share
|
10,000
|
|
Apr 11
2022
|
BUY
Grant, award, or other acquisition
|
$7,246
$96.61 p/Share
|
75
|
|
Jan 26
2022
|
SELL
Open market or private sale
|
$1,030,000
$103.0 p/Share
|
10,000
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$1,001,900
$100.19 p/Share
|
10,000
|
|
Aug 05
2021
|
SELL
Open market or private sale
|
$856,200
$85.62 p/Share
|
10,000
|
|
May 10
2021
|
SELL
Open market or private sale
|
$920,200
$92.02 p/Share
|
10,000
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$1,342,500
$89.5 p/Share
|
15,000
|
|
Feb 24
2021
|
BUY
Other acquisition or disposition
|
-
|
18,051
|
|