Feb 14
2024
SELL
Open market or private sale
$2,138,376
$235.53 p/Share
9,079
Reduced 50.39%
8,940
Common Stock
Feb 14
2024
BUY
Exercise of conversion of derivative security
$933,021
$147.42 p/Share
6,329
Added 29.3%
15,269
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$29,559
$232.75 p/Share
127
Reduced 1.07%
11,690
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$20,465
$235.23 p/Share
87
Reduced 0.74%
11,730
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$291,172
$230.54 p/Share
1,263
Reduced 10.36%
10,924
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
5,101
Added 30.15%
11,818
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$15,959
$227.99 p/Share
70
Reduced 0.87%
7,981
Common Stock
Feb 16
2023
SELL
Open market or private sale
$403,920
$237.6 p/Share
1,700
Reduced 17.43%
8,051
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$28,532
$231.97 p/Share
123
Reduced 1.37%
8,861
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
890
Added 8.36%
9,751
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$468,965
$229.66 p/Share
2,042
Reduced 18.52%
8,984
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
6,622
Added 37.52%
11,026
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$39,037
$230.99 p/Share
169
Reduced 3.7%
4,404
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,088,475
$221.19 p/Share
4,921
Reduced 51.83%
4,573
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$725,453
$147.42 p/Share
4,921
Added 34.14%
9,494
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$13,339
$190.55 p/Share
70
Reduced 1.51%
4,573
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
936
Added 16.78%
4,643
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$37,084
$222.06 p/Share
167
Reduced 4.31%
3,707
Common Stock
Oct 26
2021
SELL
Open market or private sale
$178,508
$210.01 p/Share
850
Reduced 17.99%
3,874
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$245,099
$185.26 p/Share
1,323
Reduced 21.88%
4,724
Common Stock
Feb 03
2021
BUY
Grant, award, or other acquisition
-
1,767
Added 22.61%
6,047
Common Stock