Jul 24
2024
BUY
Grant, award, or other acquisition
-
13
Added 0.11%
12,214
Common Stock
Jun 11
2024
SELL
Open market or private sale
$86,460
$115.28 p/Share
750
Reduced 5.79%
12,201
Common Stock
Jun 07
2024
SELL
Sale (or disposition) back to the issuer
$0
$117.3 p/Share
0
Reduced 0.0%
12,951
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
1,711
Added 11.67%
12,952
Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
17
Added 0.15%
11,241
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
16
Added 0.14%
11,223
Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
-
22
Added 0.2%
11,206
Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
-
16
Added 0.14%
11,183
Common Stock
Jun 07
2023
SELL
Open market or private sale
$94,787
$86.17 p/Share
1,100
Reduced 10.89%
9,004
Common Stock
Jun 07
2023
BUY
Grant, award, or other acquisition
-
2,162
Added 16.22%
11,166
Common Stock
Jun 01
2023
SELL
Sale (or disposition) back to the issuer
$0
$83.49 p/Share
0
Reduced 0.0%
10,104
Common Stock
Apr 26
2023
BUY
Grant, award, or other acquisition
-
26
Added 0.26%
10,105
Common Stock
Feb 27
2023
SELL
Open market or private sale
$315,677
$73.86 p/Share
4,274
Reduced 29.78%
10,078
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
-
26
Added 0.18%
14,352
Common Stock
Oct 26
2022
BUY
Grant, award, or other acquisition
-
36
Added 0.25%
14,326
Common Stock
Jul 27
2022
BUY
Grant, award, or other acquisition
-
29
Added 0.2%
14,290
Common Stock
Jun 06
2022
SELL
Open market or private sale
$53,464
$66.83 p/Share
800
Reduced 5.31%
14,261
Common Stock
Jun 02
2022
SELL
Sale (or disposition) back to the issuer
$0
$65.94 p/Share
0
Reduced 0.0%
15,061
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
2,877
Added 16.04%
15,061
Common Stock
Apr 27
2022
BUY
Grant, award, or other acquisition
-
27
Added 0.22%
12,184
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
23
Added 0.19%
12,157
Common Stock
Oct 27
2021
BUY
Grant, award, or other acquisition
-
23
Added 0.19%
12,133
Common Stock
Jul 28
2021
BUY
Grant, award, or other acquisition
-
23
Added 0.19%
12,109
Common Stock
Jun 07
2021
SELL
Open market or private sale
$66,592
$83.24 p/Share
800
Reduced 6.21%
12,086
Common Stock
Jun 03
2021
SELL
Sale (or disposition) back to the issuer
$0
$82.64 p/Share
0
Reduced 0.0%
12,886
Common Stock