Nov 11
2024
SELL
Payment of exercise price or tax liability
$522,510
$233.89 p/Share
2,234
Reduced 26.57%
6,173
Common Stock
Nov 11
2024
BUY
Grant, award, or other acquisition
-
5,819
Added 40.9%
8,407
Common Stock
Nov 07
2024
SELL
Payment of exercise price or tax liability
$127,953
$231.38 p/Share
553
Reduced 17.61%
2,588
Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
-
1,480
Added 32.03%
3,141
Common Stock
Nov 02
2024
SELL
Payment of exercise price or tax liability
$99,730
$238.59 p/Share
418
Reduced 20.11%
1,661
Common Stock
Nov 02
2024
BUY
Exercise of conversion of derivative security
-
1,090
Added 34.4%
2,079
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$138,589
$234.5 p/Share
591
Reduced 37.41%
989
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
1,580
Added 50.0%
1,580
Common Stock
Feb 29
2024
SELL
Open market or private sale
$1,183,673
$248.41 p/Share
4,765
Reduced 100.0%
0
Common Stock
Dec 12
2023
SELL
Open market or private sale
$1,547,000
$221.0 p/Share
7,000
Reduced 59.5%
4,765
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$1,010,507
$181.55 p/Share
5,566
Reduced 32.12%
11,765
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
14,144
Added 44.94%
17,331
Common Stock
Nov 02
2023
SELL
Payment of exercise price or tax liability
$74,011
$172.52 p/Share
429
Reduced 11.86%
3,187
Common Stock
Nov 02
2023
BUY
Exercise of conversion of derivative security
-
1,089
Added 23.15%
3,616
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$105,182
$172.43 p/Share
610
Reduced 19.45%
2,527
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
1,580
Added 33.5%
3,137
Common Stock
Oct 27
2023
SELL
Payment of exercise price or tax liability
$78,288
$179.56 p/Share
436
Reduced 21.88%
1,557
Common Stock
Oct 27
2023
BUY
Exercise of conversion of derivative security
-
1,165
Added 36.89%
1,993
Common Stock
Jul 28
2023
SELL
Payment of exercise price or tax liability
$23,509
$221.79 p/Share
106
Reduced 11.35%
828
Common Stock
Jul 28
2023
BUY
Exercise of conversion of derivative security
-
434
Added 31.73%
934
Common Stock
May 30
2023
SELL
Open market or private sale
$1,793,760
$185.0 p/Share
9,696
Reduced 95.1%
500
Common Stock
Nov 07
2022
SELL
Payment of exercise price or tax liability
$250,608
$151.06 p/Share
1,659
Reduced 13.99%
10,196
Common Stock
Nov 07
2022
BUY
Grant, award, or other acquisition
-
4,214
Added 27.33%
11,203
Common Stock
Nov 02
2022
SELL
Payment of exercise price or tax liability
$65,143
$151.85 p/Share
429
Reduced 5.32%
7,641
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
-
1,089
Added 11.89%
8,070
Common Stock