Jan 27
2023
SELL
Payment of exercise price or tax liability
$796,629
$244.29 p/Share
3,261
Reduced 11.28%
25,647
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
8,676
Added 23.08%
28,908
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,436,320
$224.11 p/Share
6,409
Reduced 24.06%
20,232
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$700,760
$109.34 p/Share
6,409
Added 19.39%
26,641
Common Stock
Nov 04
2022
SELL
Open market or private sale
$115,536
$216.36 p/Share
534
Reduced 2.57%
20,232
Common Stock
Aug 05
2022
SELL
Open market or private sale
$45,226
$226.13 p/Share
200
Reduced 0.95%
20,766
Common Stock
Jul 06
2022
-
195
Reduced 0.92%
20,966
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$54,503
$244.41 p/Share
223
Reduced 1.04%
21,161
Common Stock
May 28
2022
SELL
Payment of exercise price or tax liability
$30,551
$244.41 p/Share
125
Reduced 0.58%
21,384
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
-
1,657
Added 7.15%
21,509
Common Stock
Feb 23
2022
SELL
Open market or private sale
$115,636
$292.75 p/Share
395
Reduced 1.95%
19,852
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$91,218
$289.58 p/Share
315
Reduced 1.53%
20,247
Common Stock
Feb 22
2022
SELL
Open market or private sale
$115,165
$290.82 p/Share
396
Reduced 1.89%
20,562
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$93,074
$293.61 p/Share
317
Reduced 1.49%
20,958
Common Stock
Feb 18
2022
SELL
Open market or private sale
$333,527
$291.8 p/Share
1,143
Reduced 5.1%
21,275
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
$65,421
$88.05 p/Share
743
Added 3.21%
22,418
Common Stock
Feb 14
2022
-
150
Reduced 0.69%
21,675
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,426,937
$312.24 p/Share
4,570
Reduced 17.31%
21,825
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
11,344
Added 30.06%
26,395
Common Stock
Dec 25
2021
BUY
Grant, award, or other acquisition
-
6,771
Added 31.03%
15,051
Common Stock
Nov 22
2021
-
182
Reduced 2.15%
8,280
Common Stock
Aug 06
2021
SELL
Open market or private sale
$1,493,320
$403.6 p/Share
3,700
Reduced 30.42%
8,462
Common Stock
May 29
2021
SELL
Payment of exercise price or tax liability
$75,372
$337.99 p/Share
223
Reduced 1.8%
12,162
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
-
1,124
Added 8.32%
12,385
Common Stock
Feb 25
2021
SELL
Open market or private sale
$2,463,095
$281.98 p/Share
8,735
Reduced 43.68%
11,261
Common Stock