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
|
|
Mar 07
2023
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Feb 22
2023
|
SELL
Open market or private sale
|
$747,195
$135.19 p/Share
|
5,527
|
|
Feb 21
2023
|
SELL
Payment of exercise price or tax liability
|
$515,518
$134.53 p/Share
|
3,832
|
|
Feb 21
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
9,359
|
|
Feb 07
2023
|
SELL
Open market or private sale
|
$130,556
$129.52 p/Share
|
1,008
|
|
Feb 07
2023
|
BUY
Exercise of conversion of derivative security
|
$60,056
$59.58 p/Share
|
1,008
|
|
Jan 03
2023
|
SELL
Open market or private sale
|
$122,418
$122.91 p/Share
|
996
|
|
Jan 03
2023
|
BUY
Exercise of conversion of derivative security
|
$59,341
$59.58 p/Share
|
996
|
|
Dec 01
2022
|
SELL
Open market or private sale
|
$186,546
$140.05 p/Share
|
1,332
|
|
Dec 01
2022
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$417,703
$135.53 p/Share
|
3,082
|
|
Nov 21
2022
|
SELL
Payment of exercise price or tax liability
|
$408,272
$134.61 p/Share
|
3,033
|
|
Nov 21
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
6,115
|
|
Nov 01
2022
|
SELL
Open market or private sale
|
$120,380
$120.38 p/Share
|
1,000
|
|
Nov 01
2022
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Oct 03
2022
|
SELL
Open market or private sale
|
$114,411
$114.87 p/Share
|
996
|
|
Oct 03
2022
|
BUY
Exercise of conversion of derivative security
|
$59,342
$59.58 p/Share
|
996
|
|
Sep 01
2022
|
SELL
Open market or private sale
|
$118,820
$118.82 p/Share
|
1,000
|
|
Sep 01
2022
|
BUY
Exercise of conversion of derivative security
|
$59,580
$59.58 p/Share
|
1,000
|
|
Aug 24
2022
|
SELL
Open market or private sale
|
$388,833
$126.04 p/Share
|
3,085
|
|