Aug 29
2024
SELL
Payment of exercise price or tax liability
$120,640
$320.0 p/Share
377
Reduced 5.46%
6,525
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$35,076
$87.69 p/Share
400
Added 5.48%
6,902
Common Stock
Aug 21
2024
SELL
Open market or private sale
$314,980
$314.98 p/Share
1,000
Reduced 13.33%
6,502
Common Stock
Aug 02
2024
SELL
Open market or private sale
$150,040
$300.08 p/Share
500
Reduced 6.25%
7,502
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$42,420
$84.84 p/Share
500
Added 6.23%
7,527
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$92,966
$306.82 p/Share
303
Reduced 3.88%
7,502
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$43,845
$87.69 p/Share
500
Added 6.02%
7,805
Common Stock
May 24
2024
SELL
Open market or private sale
$276,950
$276.95 p/Share
1,000
Reduced 12.04%
7,305
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$87,690
$87.69 p/Share
1,000
Added 10.75%
8,305
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$1,498
$249.81 p/Share
6
Added 0.08%
7,305
Common Stock
Feb 21
2024
SELL
Open market or private sale
$211,380
$260.0 p/Share
813
Reduced 10.02%
7,299
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$235,844
$260.89 p/Share
904
Reduced 11.02%
7,299
Common Stock
Feb 21
2024
BUY
Exercise of conversion of derivative security
$169,519
$73.29 p/Share
2,313
Added 23.16%
7,674
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$244,562
$250.32 p/Share
977
Reduced 12.72%
6,703
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$149,073
$87.69 p/Share
1,700
Added 18.12%
7,680
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$139,275
$246.07 p/Share
566
Reduced 8.65%
5,980
Common Stock
Jan 02
2024
BUY
Exercise of conversion of derivative security
$74,579
$77.93 p/Share
957
Added 12.97%
6,424
Common Stock
Dec 11
2023
SELL
Open market or private sale
$67,467
$224.89 p/Share
300
Reduced 5.09%
5,589
Common Stock
Dec 11
2023
BUY
Exercise of conversion of derivative security
$23,379
$77.93 p/Share
300
Added 4.85%
5,889
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$160,960
$221.1 p/Share
728
Reduced 11.52%
5,589
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$85,148
$78.55 p/Share
1,084
Added 14.76%
6,262
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$1,120
$186.82 p/Share
6
Added 0.11%
5,233
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$219,849
$216.6 p/Share
1,015
Reduced 16.26%
5,227
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
$116,895
$77.93 p/Share
1,500
Added 19.37%
6,242
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$199,520
$201.74 p/Share
989
Reduced 21.09%
3,700
Common Stock