|
Feb 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
900
|
|
|
Feb 10
2024
|
SELL
Payment of exercise price or tax liability
|
$122,147
$740.29 p/Share
|
165
|
|
|
Feb 10
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|
|
Jan 29
2024
|
SELL
Open market or private sale
|
$458,008
$476.1 p/Share
|
962
|
|
|
Jan 29
2024
|
BUY
Exercise of conversion of derivative security
|
$36,421
$37.86 p/Share
|
962
|
|
|
Nov 10
2023
|
SELL
Payment of exercise price or tax liability
|
$57,462
$266.03 p/Share
|
216
|
|
|
Nov 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|
|
|
|
Oct 27
2023
|
SELL
Open market or private sale
|
$234,118
$243.62 p/Share
|
961
|
|
|
Oct 27
2023
|
BUY
Exercise of conversion of derivative security
|
$36,383
$37.86 p/Share
|
961
|
|
|
Aug 15
2023
|
SELL
Payment of exercise price or tax liability
|
$118,106
$264.22 p/Share
|
447
|
|
|
Aug 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
900
|
|
|
Aug 10
2023
|
SELL
Payment of exercise price or tax liability
|
$59,857
$277.12 p/Share
|
216
|
|
|
Aug 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|
|
Jul 27
2023
|
SELL
Open market or private sale
|
$316,875
$329.05 p/Share
|
963
|
|
|
Jul 27
2023
|
BUY
Exercise of conversion of derivative security
|
$36,459
$37.86 p/Share
|
963
|
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$9,948,401
$226.45 p/Share
|
43,932
|
|
|
Jun 01
2023
|
BUY
Exercise of conversion of derivative security
|
$1,266,481
$30.24 p/Share
|
41,881
|
|
|
May 10
2023
|
SELL
Payment of exercise price or tax liability
|
$20,276
$134.28 p/Share
|
151
|
|
|
May 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
434
|
|
|
Mar 25
2023
|
SELL
Payment of exercise price or tax liability
|
$30,256
$110.83 p/Share
|
273
|
|
|
Mar 25
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
750
|
|
|
Feb 10
2023
|
SELL
Payment of exercise price or tax liability
|
$16,023
$90.02 p/Share
|
178
|
|
|
Feb 10
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|
|
Nov 10
2022
|
SELL
Payment of exercise price or tax liability
|
$17,435
$80.72 p/Share
|
216
|
|
|
Nov 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|