May 01
2024
|
BUY
Exercise of conversion of derivative security
|
$25,396
$61.05 p/Share
|
416
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$125,199
$300.96 p/Share
|
416
|
|
Apr 04
2024
|
BUY
Exercise of conversion of derivative security
|
$23,541
$56.59 p/Share
|
416
|
|
Apr 01
2024
|
SELL
Open market or private sale
|
$169,522
$292.28 p/Share
|
580
|
|
Apr 01
2024
|
BUY
Exercise of conversion of derivative security
|
$35,426
$61.08 p/Share
|
580
|
|
Mar 07
2024
|
SELL
Open market or private sale
|
$118,776
$285.52 p/Share
|
416
|
|
Mar 07
2024
|
BUY
Exercise of conversion of derivative security
|
$23,541
$56.59 p/Share
|
416
|
|
Mar 01
2024
|
SELL
Open market or private sale
|
$164,454
$281.6 p/Share
|
584
|
|
Mar 01
2024
|
BUY
Exercise of conversion of derivative security
|
$35,670
$61.08 p/Share
|
584
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$482,997
$269.53 p/Share
|
1,792
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$1,437,598
$267.51 p/Share
|
5,374
|
|
Feb 20
2024
|
SELL
Payment of exercise price or tax liability
|
$1,743,281
$259.61 p/Share
|
6,715
|
|
Feb 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
13,881
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$19,066
$264.81 p/Share
|
72
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$111,753
$266.08 p/Share
|
420
|
|
Feb 07
2024
|
BUY
Exercise of conversion of derivative security
|
$23,767
$56.59 p/Share
|
420
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$154,056
$262.0 p/Share
|
588
|
|
Feb 01
2024
|
BUY
Exercise of conversion of derivative security
|
$35,915
$61.08 p/Share
|
588
|
|
Jan 03
2024
|
SELL
Open market or private sale
|
$133,191
$229.64 p/Share
|
580
|
|
Jan 03
2024
|
BUY
Exercise of conversion of derivative security
|
$34,133
$58.85 p/Share
|
580
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$97,344
$234.0 p/Share
|
416
|
|
Jan 02
2024
|
BUY
Exercise of conversion of derivative security
|
$25,396
$61.05 p/Share
|
416
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$247,595
$216.43 p/Share
|
1,144
|
|
Dec 08
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$610,788
$215.75 p/Share
|
2,831
|
|