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
|
|
May 02
2023
|
SELL
Open market or private sale
|
$145,310
$145.31 p/Share
|
1,000
|
|
May 02
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$167,079
$167.75 p/Share
|
996
|
|
Apr 04
2023
|
BUY
Exercise of conversion of derivative security
|
$59,341
$59.58 p/Share
|
996
|
|
Mar 07
2023
|
SELL
Open market or private sale
|
$144,000
$144.0 p/Share
|
1,000
|
|