Mar 14
2023
SELL
Open market or private sale
$132,356
$182.56 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 13
2023
SELL
Open market or private sale
$126,150
$174.0 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 10
2023
SELL
Open market or private sale
$127,360
$175.67 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 10
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 09
2023
SELL
Open market or private sale
$131,580
$181.49 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 08
2023
SELL
Open market or private sale
$132,812
$183.19 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 08
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 07
2023
SELL
Open market or private sale
$133,864
$184.64 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 06
2023
SELL
Open market or private sale
$135,161
$186.43 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 03
2023
SELL
Open market or private sale
$135,415
$186.78 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 02
2023
SELL
Open market or private sale
$137,315
$189.4 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 01
2023
SELL
Open market or private sale
$120,016
$165.54 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 28
2023
SELL
Open market or private sale
$118,486
$163.43 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 27
2023
SELL
Open market or private sale
$118,479
$163.42 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 24
2023
SELL
Open market or private sale
$116,949
$161.31 p/Share
725
Reduced 0.0%
27,753,609
Common Stock