Jul 01
2024
SELL
Payment of exercise price or tax liability
$124,471
$233.53 p/Share
533
Reduced 5.34%
9,457
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
1,432
Added 12.54%
9,990
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$12,639
$191.5 p/Share
66
Added 0.69%
9,524
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
$6,982
$174.57 p/Share
40
Added 0.47%
8,558
Common Stock
Dec 21
2023
SELL
Open market or private sale
$687,242
$202.13 p/Share
3,400
Reduced 28.53%
8,518
Common Stock
Nov 13
2023
SELL
Open market or private sale
$669,271
$197.6 p/Share
3,387
Reduced 22.13%
11,918
Common Stock
Nov 13
2023
BUY
Exercise of conversion of derivative security
$291,586
$86.09 p/Share
3,387
Added 18.12%
15,305
Common Stock
Nov 10
2023
SELL
Payment of exercise price or tax liability
$269,090
$197.57 p/Share
1,362
Reduced 10.26%
11,918
Common Stock
Nov 10
2023
BUY
Exercise of conversion of derivative security
-
2,606
Added 17.16%
12,583
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$1,097,053
$188.4 p/Share
5,823
Reduced 35.3%
10,674
Common Stock
Nov 09
2023
BUY
Grant, award, or other acquisition
-
10,052
Added 39.49%
15,401
Common Stock
Nov 09
2023
BUY
Exercise of conversion of derivative security
-
1,096
Added 8.88%
11,247
Common Stock
Sep 21
2023
SELL
Open market or private sale
$626,410
$185.0 p/Share
3,386
Reduced 38.76%
5,349
Common Stock
Sep 21
2023
BUY
Exercise of conversion of derivative security
$291,500
$86.09 p/Share
3,386
Added 27.93%
8,735
Common Stock
Sep 06
2023
SELL
Open market or private sale
$322,875
$175.0 p/Share
1,845
Reduced 25.65%
5,349
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$158,836
$86.09 p/Share
1,845
Added 20.41%
7,194
Common Stock
Sep 05
2023
SELL
Open market or private sale
$1,175,125
$175.0 p/Share
6,715
Reduced 55.66%
5,349
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$424,337
$86.09 p/Share
4,929
Added 32.41%
10,278
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$102,757
$192.43 p/Share
534
Reduced 7.04%
7,048
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
1,432
Added 15.89%
7,582
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$14,230
$163.57 p/Share
87
Added 1.2%
7,135
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$13,521
$140.85 p/Share
96
Added 1.54%
6,150
Common Stock
Dec 22
2022
SELL
Open market or private sale
$158,100
$170.0 p/Share
930
Reduced 13.32%
6,053
Common Stock
Dec 09
2022
SELL
Open market or private sale
$500,685
$166.12 p/Share
3,014
Reduced 30.15%
6,983
Common Stock
Nov 13
2022
SELL
Payment of exercise price or tax liability
$139,392
$153.01 p/Share
911
Reduced 8.35%
9,997
Common Stock