Mar 15
2023
SELL
Payment of exercise price or tax liability
$85,737
$333.61 p/Share
257
Reduced 6.43%
3,742
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
520
Added 11.58%
3,969
Common Stock
Jan 25
2023
SELL
Open market or private sale
$74,282
$355.42 p/Share
209
Reduced 5.67%
3,479
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$161,510
$361.32 p/Share
447
Reduced 10.81%
3,688
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
-
864
Added 18.26%
3,868
Common Stock
Dec 19
2022
SELL
Open market or private sale
$44,616
$338.0 p/Share
132
Reduced 3.88%
3,271
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$84,478
$328.71 p/Share
257
Reduced 7.02%
3,403
Common Stock
Dec 15
2022
BUY
Exercise of conversion of derivative security
-
521
Added 12.55%
3,630
Common Stock
Dec 06
2022
SELL
Open market or private sale
$158,358
$334.09 p/Share
474
Reduced 13.12%
3,139
Common Stock
Dec 03
2022
SELL
Payment of exercise price or tax liability
$317,964
$341.53 p/Share
931
Reduced 20.49%
3,613
Common Stock
Dec 03
2022
BUY
Exercise of conversion of derivative security
-
1,878
Added 29.24%
4,544
Common Stock
Oct 24
2022
SELL
Payment of exercise price or tax liability
$20,871
$316.22 p/Share
66
Reduced 2.42%
2,666
Common Stock
Oct 24
2022
BUY
Exercise of conversion of derivative security
-
136
Added 4.77%
2,715
Common Stock
Sep 19
2022
SELL
Open market or private sale
$38,879
$294.54 p/Share
132
Reduced 4.84%
2,596
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$79,446
$309.13 p/Share
257
Reduced 8.61%
2,728
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
-
520
Added 14.96%
2,955
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$26,927
$401.9 p/Share
67
Reduced 2.52%
2,597
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
137
Added 4.92%
2,647
Common Stock
Jul 22
2022
SELL
Open market or private sale
$54,087
$409.75 p/Share
132
Reduced 5.08%
2,465
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$96,868
$376.92 p/Share
257
Reduced 9.41%
2,475
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
519
Added 16.11%
2,702
Common Stock
Apr 24
2022
SELL
Payment of exercise price or tax liability
$26,972
$408.67 p/Share
66
Reduced 2.9%
2,213
Common Stock
Apr 24
2022
BUY
Exercise of conversion of derivative security
-
136
Added 5.67%
2,262
Common Stock
Mar 24
2022
SELL
Open market or private sale
$197,141
$425.79 p/Share
463
Reduced 17.77%
2,143
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$434,731
$421.66 p/Share
1,031
Reduced 28.35%
2,606
Common Stock