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
|
|
Nov 02
2022
|
SELL
Open market or private sale
|
$3,300,000
$75.0 p/Share
|
44,000
|
|
Oct 25
2022
|
SELL
Payment of exercise price or tax liability
|
$24,939
$67.04 p/Share
|
372
|
|
Oct 25
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
750
|
|
Aug 10
2022
|
SELL
Payment of exercise price or tax liability
|
$13,766
$63.73 p/Share
|
216
|
|
Aug 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
433
|
|
May 10
2022
|
SELL
Payment of exercise price or tax liability
|
$20,228
$51.08 p/Share
|
396
|
|
May 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
1,142
|
|
Apr 19
2022
|
SELL
Open market or private sale
|
$226,296
$42.0 p/Share
|
5,388
|
|
Mar 30
2022
|
SELL
Open market or private sale
|
$1,639,541
$41.39 p/Share
|
39,612
|
|
Feb 10
2022
|
SELL
Payment of exercise price or tax liability
|
$2,661
$38.57 p/Share
|
69
|
|
Feb 10
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
197
|
|
Jan 19
2022
|
SELL
Open market or private sale
|
$1,280,640
$44.16 p/Share
|
29,000
|
|
Jan 19
2022
|
BUY
Exercise of conversion of derivative security
|
$495,610
$17.09 p/Share
|
29,000
|
|
Nov 10
2021
|
SELL
Payment of exercise price or tax liability
|
$3,024
$43.82 p/Share
|
69
|
|