Nov 21
2024
SELL
Open market or private sale
$798,406
$369.12 p/Share
2,163
Reduced 9.42%
20,803
Common
Nov 21
2024
BUY
Exercise of conversion of derivative security
$353,499
$163.43 p/Share
2,163
Added 8.61%
22,966
Common
Nov 13
2024
SELL
Open market or private sale
$784,628
$362.75 p/Share
2,163
Reduced 9.42%
20,803
Common
Nov 13
2024
BUY
Exercise of conversion of derivative security
$353,499
$163.43 p/Share
2,163
Added 8.61%
22,966
Common
Nov 11
2024
SELL
Open market or private sale
$717,818
$358.73 p/Share
2,001
Reduced 8.77%
20,803
Common
Nov 11
2024
BUY
Exercise of conversion of derivative security
$327,023
$163.43 p/Share
2,001
Added 8.07%
22,804
Common
Nov 08
2024
SELL
Open market or private sale
$57,840
$357.04 p/Share
162
Reduced 0.77%
20,803
Common
Nov 08
2024
-
70
Reduced 0.33%
20,965
Common
Nov 08
2024
BUY
Exercise of conversion of derivative security
$26,475
$163.43 p/Share
162
Added 0.76%
21,035
Common
Aug 21
2024
SELL
Open market or private sale
$1,977,652
$304.77 p/Share
6,489
Reduced 23.72%
20,873
Common
Aug 21
2024
BUY
Exercise of conversion of derivative security
$1,060,497
$163.43 p/Share
6,489
Added 19.17%
27,362
Common
Aug 15
2024
SELL
Open market or private sale
$1,435,912
$300.4 p/Share
4,780
Reduced 18.63%
20,873
Common
Aug 15
2024
BUY
Exercise of conversion of derivative security
$765,278
$160.1 p/Share
4,780
Added 15.71%
25,653
Common
May 10
2024
SELL
Open market or private sale
$708,109
$296.28 p/Share
2,390
Reduced 10.27%
20,873
Common
May 10
2024
BUY
Exercise of conversion of derivative security
$382,639
$160.1 p/Share
2,390
Added 9.32%
23,263
Common
May 07
2024
SELL
Open market or private sale
$1,113,094
$286.88 p/Share
3,880
Reduced 15.67%
20,873
Common
May 07
2024
BUY
Exercise of conversion of derivative security
$586,306
$151.11 p/Share
3,880
Added 13.55%
24,753
Common
Mar 01
2024
SELL
Payment of exercise price or tax liability
$827,265
$270.26 p/Share
3,061
Reduced 12.79%
20,873
Common
Mar 01
2024
BUY
Grant, award, or other acquisition
-
7,035
Added 22.72%
23,934
Common
Feb 28
2024
SELL
Open market or private sale
$568,449
$270.69 p/Share
2,100
Reduced 11.05%
16,899
Common
Feb 28
2024
BUY
Exercise of conversion of derivative security
$298,452
$142.12 p/Share
2,100
Added 9.95%
18,999
Common
Feb 16
2024
SELL
Open market or private sale
$376,670
$269.05 p/Share
1,400
Reduced 7.26%
17,874
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
$198,968
$142.12 p/Share
1,400
Added 6.77%
19,274
Common
Feb 15
2024
SELL
Open market or private sale
$2,883,649
$262.15 p/Share
11,000
Reduced 38.1%
17,874
Common
Feb 15
2024
BUY
Exercise of conversion of derivative security
$1,563,320
$142.12 p/Share
11,000
Added 27.59%
28,874
Common