Mar 11
2024
SELL
Open market or private sale
$56,577
$185.5 p/Share
305
Reduced 8.0%
3,506
Common Stock, No Par V...
Mar 11
2024
-
55
Reduced 1.42%
3,811
Common Stock, No Par V...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$51,871
$185.92 p/Share
279
Reduced 6.19%
4,227
Common Stock, No Par V...
Mar 08
2024
BUY
Grant, award, or other acquisition
-
640
Added 12.44%
4,506
Common Stock, No Par V...
Feb 20
2024
BUY
Grant, award, or other acquisition
-
465
Added 10.74%
3,866
Common Stock, No Par V...
Aug 09
2023
SELL
Open market or private sale
$30,585
$177.82 p/Share
172
Reduced 4.81%
3,401
Common Stock, No Par V...
Jun 13
2023
SELL
Open market or private sale
$20,616
$155.01 p/Share
133
Reduced 3.59%
3,573
Common Stock, No Par V...
Mar 08
2023
SELL
Payment of exercise price or tax liability
$37,903
$137.83 p/Share
275
Reduced 6.91%
3,706
Common Stock, No Par V...
Mar 08
2023
BUY
Grant, award, or other acquisition
-
624
Added 13.55%
3,981
Common Stock, No Par V...
Feb 27
2023
SELL
Open market or private sale
$96,461
$135.29 p/Share
713
Reduced 17.5%
3,361
Common Stock, No Par V...
Feb 24
2023
-
107
Reduced 2.56%
4,074
Common Stock, No Par V...
Feb 21
2023
BUY
Grant, award, or other acquisition
-
614
Added 12.81%
4,181
Common Stock, No Par V...
Aug 31
2022
BUY
Grant, award, or other acquisition
-
1,472
Added 29.21%
3,567
Common Stock, No Par V...
Mar 11
2022
-
112
Reduced 5.07%
2,095
Common Stock, No Par V...
Mar 08
2022
SELL
Payment of exercise price or tax liability
$23,412
$128.64 p/Share
182
Reduced 7.62%
2,207
Common Stock, No Par V...
Mar 08
2022
BUY
Grant, award, or other acquisition
-
353
Added 12.87%
2,389
Common Stock, No Par V...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
100
Added 4.68%
2,036
Common Stock, No Par V...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
469
Added 19.5%
1,936
Common Stock, No Par V...
Mar 08
2021
SELL
Payment of exercise price or tax liability
$6,879
$163.78 p/Share
42
Reduced 2.78%
1,467
Common Stock, No Par V...
Mar 01
2021
-
31
Reduced 2.01%
1,509
Common Stock, No Par V...
Mar 01
2021
SELL
Open market or private sale
$94,226
$165.6 p/Share
569
Reduced 26.98%
1,540
Common Stock, No Par V...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
368
Added 14.86%
2,109
Common Stock, No Par V...