Mar 06
2024
SELL
Open market or private sale
$462,195
$504.58 p/Share
916
Reduced 34.18%
1,764
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$191,159
$499.11 p/Share
383
Reduced 21.38%
1,408
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
1,272
Added 32.19%
2,680
Common Stock
Nov 30
2023
SELL
Open market or private sale
$501,304
$475.17 p/Share
1,055
Reduced 37.12%
1,787
Common Stock
Oct 24
2023
SELL
Open market or private sale
$29,078
$454.35 p/Share
64
Reduced 2.2%
2,842
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$178,136
$468.78 p/Share
380
Reduced 11.65%
2,882
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$30,017
$469.03 p/Share
64
Reduced 3.34%
1,853
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
1,409
Added 30.16%
3,262
Common Stock
Mar 03
2022
SELL
Open market or private sale
$1,123,497
$463.68 p/Share
2,423
Reduced 56.02%
1,902
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$462,727
$296.81 p/Share
1,559
Added 26.5%
4,325
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$24,101
$463.49 p/Share
52
Reduced 1.85%
2,766
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$166,604
$451.5 p/Share
369
Reduced 18.34%
1,643
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,175
Added 29.43%
2,818
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,252,965
$453.48 p/Share
2,763
Reduced 57.86%
2,012
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
$675,526
$244.49 p/Share
2,763
Added 36.65%
4,775
Common Stock
Oct 28
2021
SELL
Open market or private sale
$501,400
$436.0 p/Share
1,150
Reduced 36.4%
2,009
Common Stock
Mar 05
2021
SELL
Open market or private sale
$690,588
$333.94 p/Share
2,068
Reduced 39.73%
3,137
Common Stock
Mar 04
2021
SELL
Open market or private sale
$21,679
$323.56 p/Share
67
Reduced 1.27%
5,205
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$13,090
$311.66 p/Share
42
Reduced 0.79%
5,272
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$254,791
$311.48 p/Share
818
Reduced 25.27%
2,419
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
2,895
Added 35.27%
5,314
Common Stock
Nov 09
2020
SELL
Open market or private sale
$396,569
$330.75 p/Share
1,199
Reduced 27.08%
3,229
Common Stock