Aug 30
2024
-
543
Reduced 4.24%
12,277
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$47,037
$199.31 p/Share
236
Reduced 1.81%
12,820
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$10,466
$193.83 p/Share
54
Reduced 0.41%
13,056
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$30,385
$193.54 p/Share
157
Reduced 1.18%
13,110
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$99,517
$192.49 p/Share
517
Reduced 3.75%
13,267
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
4,098
Added 22.92%
13,784
Common Stock
Aug 11
2023
-
332
Reduced 3.31%
9,686
Common Stock
Mar 22
2023
SELL
Payment of exercise price or tax liability
$57,772
$242.74 p/Share
238
Reduced 2.32%
10,018
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$9,808
$239.22 p/Share
41
Reduced 0.4%
10,256
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$36,551
$240.47 p/Share
152
Reduced 1.45%
10,297
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$114,427
$240.9 p/Share
475
Reduced 4.35%
10,449
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
3,197
Added 22.64%
10,924
Common Stock
Mar 23
2022
SELL
Payment of exercise price or tax liability
$47,993
$207.76 p/Share
231
Reduced 2.9%
7,727
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$26,698
$202.26 p/Share
132
Reduced 1.63%
7,958
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$12,668
$204.32 p/Share
62
Reduced 0.76%
8,090
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$142,835
$202.03 p/Share
707
Reduced 7.98%
8,152
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
3,869
Added 30.4%
8,859
Common Stock
Jan 27
2022
SELL
Open market or private sale
$1,057,009
$195.67 p/Share
5,402
Reduced 51.98%
4,990
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$539,660
$99.9 p/Share
5,402
Added 39.71%
8,200
Common Stock
Dec 29
2021
SELL
Open market or private sale
$153,954
$191.01 p/Share
806
Reduced 13.91%
4,990
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$70,114
$86.99 p/Share
806
Added 12.72%
5,529
Common Stock