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
|
|
Nov 20
2023
|
SELL
Payment of exercise price or tax liability
|
$599,937
$215.34 p/Share
|
2,786
|
|
Nov 20
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
5,617
|
|
Nov 01
2023
|
SELL
Open market or private sale
|
$202,930
$202.93 p/Share
|
1,000
|
|
Nov 01
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Oct 02
2023
|
SELL
Open market or private sale
|
$183,781
$184.52 p/Share
|
996
|
|
Oct 02
2023
|
BUY
Exercise of conversion of derivative security
|
$59,341
$59.58 p/Share
|
996
|
|
Sep 01
2023
|
SELL
Open market or private sale
|
$197,780
$197.78 p/Share
|
1,000
|
|
Sep 01
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Aug 22
2023
|
SELL
Open market or private sale
|
$529,859
$187.96 p/Share
|
2,819
|
|
Aug 21
2023
|
SELL
Payment of exercise price or tax liability
|
$512,459
$184.67 p/Share
|
2,775
|
|
Aug 21
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
5,594
|
|
Aug 01
2023
|
SELL
Open market or private sale
|
$178,456
$177.04 p/Share
|
1,008
|
|
Aug 01
2023
|
BUY
Exercise of conversion of derivative security
|
$60,056
$59.58 p/Share
|
1,008
|
|
Jul 03
2023
|
SELL
Open market or private sale
|
$160,694
$161.34 p/Share
|
996
|
|
Jul 03
2023
|
BUY
Exercise of conversion of derivative security
|
$59,341
$59.58 p/Share
|
996
|
|
Jun 01
2023
|
SELL
Open market or private sale
|
$165,800
$165.8 p/Share
|
1,000
|
|
Jun 01
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
May 23
2023
|
SELL
Open market or private sale
|
$401,205
$142.07 p/Share
|
2,824
|
|
May 22
2023
|
SELL
Payment of exercise price or tax liability
|
$404,128
$145.37 p/Share
|
2,780
|
|
May 22
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
5,604
|
|