Aug 06
2024
SELL
Open market or private sale
$573,878
$705.01 p/Share
814
Reduced 23.74%
2,615
Common Stock
Aug 06
2024
SELL
Payment of exercise price or tax liability
$563,487
$703.48 p/Share
801
Reduced 18.94%
3,429
Common Stock
Aug 05
2024
SELL
Open market or private sale
$536,118
$649.84 p/Share
825
Reduced 16.32%
4,231
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$244,355
$696.17 p/Share
351
Reduced 6.49%
5,056
Common Stock
Aug 04
2024
SELL
Payment of exercise price or tax liability
$77,274
$696.17 p/Share
111
Reduced 2.01%
5,408
Common Stock
Aug 03
2024
SELL
Payment of exercise price or tax liability
$37,593
$696.17 p/Share
54
Reduced 0.97%
5,519
Common Stock
Aug 01
2024
BUY
Grant, award, or other acquisition
-
1,873
Added 25.15%
5,574
Common Stock
Jul 02
2024
SELL
Open market or private sale
$36,053
$819.4 p/Share
44
Reduced 1.18%
3,700
Common Stock
Jun 28
2024
BUY
Other acquisition or disposition
$20,958
$476.33 p/Share
44
Added 1.16%
3,744
Common Stock
Aug 14
2023
SELL
Open market or private sale
$1,243,795
$474.55 p/Share
2,621
Reduced 41.47%
3,699
Common Stock
Aug 06
2023
SELL
Payment of exercise price or tax liability
$399,161
$496.47 p/Share
804
Reduced 11.29%
6,320
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$59,079
$496.47 p/Share
119
Reduced 1.64%
7,124
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$55,604
$496.47 p/Share
112
Reduced 1.52%
7,243
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
3,063
Added 29.4%
7,355
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$547,708
$514.28 p/Share
1,065
Reduced 19.88%
4,292
Common Stock
Jun 30
2023
BUY
Other acquisition or disposition
$21,124
$320.07 p/Share
66
Added 1.22%
5,357
Common Stock
Aug 08
2022
SELL
Open market or private sale
$127,026
$390.85 p/Share
325
Reduced 5.79%
5,291
Common Stock
Aug 06
2022
SELL
Payment of exercise price or tax liability
$79,544
$395.74 p/Share
201
Reduced 3.46%
5,616
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$47,489
$395.74 p/Share
120
Reduced 2.02%
5,817
Common Stock
Aug 05
2022
SELL
Open market or private sale
$378,585
$389.09 p/Share
973
Reduced 14.08%
5,937
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$380,312
$397.4 p/Share
957
Reduced 12.16%
6,910
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
4,753
Added 37.66%
7,867
Common Stock
Aug 03
2022
SELL
Open market or private sale
$535,971
$383.11 p/Share
1,399
Reduced 31.0%
3,114
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$435,501
$382.69 p/Share
1,138
Reduced 20.14%
4,513
Common Stock
Aug 02
2022
SELL
Open market or private sale
$161,158
$383.71 p/Share
420
Reduced 6.92%
5,651
Common Stock