Oct 13
2023
-
305
Reduced 2.46%
12,087
Common Stock
Sep 29
2023
SELL
Open market or private sale
$0
$99.59 p/Share
0
Reduced 0.0%
12,392
Common Stock
Sep 29
2023
SELL
Payment of exercise price or tax liability
$7,070
$99.59 p/Share
71
Reduced 0.57%
12,392
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$37,445
$99.59 p/Share
376
Added 2.93%
12,463
Common Stock
Jul 26
2023
-
287
Reduced 2.33%
12,009
Common Stock
Jun 30
2023
SELL
Open market or private sale
$0
$105.95 p/Share
0
Reduced 0.0%
12,296
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$6,992
$105.95 p/Share
66
Reduced 0.53%
12,296
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$37,506
$105.95 p/Share
354
Added 2.78%
12,363
Common Stock
Apr 17
2023
-
309
Reduced 2.53%
11,927
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$7,085
$98.41 p/Share
72
Reduced 0.58%
12,236
Common Stock
Mar 31
2023
SELL
Open market or private sale
$0
$98.41 p/Share
0
Reduced 0.0%
12,236
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$37,494
$98.41 p/Share
381
Added 3.0%
12,308
Common Stock
Oct 11
2022
-
450
Reduced 3.66%
11,844
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
$36,769
$81.71 p/Share
450
Added 3.32%
13,086
Common Stock
Aug 11
2022
-
866
Reduced 6.58%
12,294
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$37,461
$88.77 p/Share
422
Added 3.25%
12,547
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$37,475
$85.56 p/Share
438
Added 3.51%
12,034
Common Stock
Jan 31
2022
-
391
Reduced 3.26%
11,596
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$37,974
$97.12 p/Share
391
Added 3.18%
11,909
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$57,455
$90.48 p/Share
635
Added 5.26%
11,442
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$57,415
$90.99 p/Share
631
Added 5.55%
10,729
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$57,464
$90.21 p/Share
637
Added 5.97%
10,027
Common Stock
Mar 04
2021
-
25
Reduced 0.19%
13,160
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
$57,429
$78.67 p/Share
730
Added 7.27%
9,313
Common Stock
Oct 01
2020
BUY
Grant, award, or other acquisition
$57,483
$74.75 p/Share
769
Added 8.29%
8,510
Common Stock