Feb 07
2023
SELL
Open market or private sale
$121,333
$84.73 p/Share
1,432
Reduced 4.01%
34,269
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
3,743
Added 8.96%
38,012
Common Stock
Feb 06
2023
SELL
Open market or private sale
$290,140
$87.55 p/Share
3,314
Reduced 8.49%
35,701
Common Stock
Feb 03
2023
SELL
Open market or private sale
$85,812
$91.68 p/Share
936
Reduced 2.34%
39,015
Common Stock
Feb 02
2023
SELL
Open market or private sale
$83,065
$89.8 p/Share
925
Reduced 2.26%
39,951
Common Stock
Nov 29
2022
SELL
Open market or private sale
$11,946
$76.58 p/Share
156
Reduced 0.38%
40,725
Common Stock
Jul 29
2022
SELL
Open market or private sale
$1,803,955
$85.0 p/Share
21,223
Reduced 34.17%
40,881
Common Stock
Apr 04
2022
SELL
Open market or private sale
$148,415
$91.22 p/Share
1,627
Reduced 2.56%
61,948
Common Stock
Feb 16
2022
SELL
Open market or private sale
$11,960
$92.0 p/Share
130
Reduced 0.2%
63,575
Common Stock
Feb 14
2022
SELL
Open market or private sale
$403,027
$84.28 p/Share
4,782
Reduced 6.98%
63,705
Common Stock
Feb 08
2022
SELL
Open market or private sale
$726,926
$85.35 p/Share
8,517
Reduced 11.06%
68,487
Common Stock
Feb 07
2022
SELL
Open market or private sale
$112,148
$83.63 p/Share
1,341
Reduced 2.27%
57,804
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
19,200
Added 19.96%
77,004
Common Stock
Feb 02
2022
SELL
Open market or private sale
$74,912
$80.12 p/Share
935
Reduced 1.9%
48,345
Common Stock
Feb 02
2022
BUY
Grant, award, or other acquisition
-
10,800
Added 15.44%
59,145
Common Stock
Aug 20
2021
SELL
Open market or private sale
$14,800
$100.0 p/Share
148
Reduced 0.3%
49,150
Common Stock
Apr 05
2021
SELL
Open market or private sale
$274,105
$84.34 p/Share
3,250
Reduced 6.2%
49,150
Common Stock
Feb 19
2021
SELL
Open market or private sale
$212,123
$94.74 p/Share
2,239
Reduced 4.1%
52,400
Common Stock
Feb 17
2021
SELL
Open market or private sale
$443,639
$89.86 p/Share
4,937
Reduced 8.29%
54,639
Common Stock
Feb 16
2021
SELL
Open market or private sale
$245,102
$93.23 p/Share
2,629
Reduced 4.23%
59,576
Common Stock
Feb 09
2021
SELL
Open market or private sale
$669,573
$88.65 p/Share
7,553
Reduced 10.83%
62,205
Common Stock
Feb 08
2021
SELL
Open market or private sale
$361,476
$86.23 p/Share
4,192
Reduced 5.67%
69,758
Common Stock
Feb 05
2021
SELL
Open market or private sale
$116,868
$85.68 p/Share
1,364
Reduced 2.06%
64,741
Common Stock
Feb 05
2021
BUY
Grant, award, or other acquisition
-
9,209
Added 11.07%
73,950
Common Stock
Feb 04
2021
SELL
Open market or private sale
$233,119
$85.08 p/Share
2,740
Reduced 3.98%
66,105
Common Stock