Feb 06
2023
SELL
Open market or private sale
$122,829
$169.42 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 03
2023
SELL
Open market or private sale
$124,888
$172.26 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 02
2023
SELL
Open market or private sale
$127,165
$175.4 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Feb 01
2023
SELL
Open market or private sale
$123,358
$170.15 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 31
2023
SELL
Open market or private sale
$120,661
$166.43 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 30
2023
SELL
Open market or private sale
$119,668
$165.06 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 30
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 27
2023
SELL
Open market or private sale
$120,096
$165.65 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 27
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 26
2023
SELL
Open market or private sale
$117,348
$161.86 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 25
2023
SELL
Open market or private sale
$111,323
$153.55 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 25
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 24
2023
SELL
Open market or private sale
$113,411
$156.43 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 24
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 23
2023
SELL
Open market or private sale
$112,759
$155.53 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 20
2023
SELL
Open market or private sale
$107,307
$148.01 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 20
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 19
2023
SELL
Open market or private sale
$105,444
$145.44 p/Share
725
Reduced 0.0%
27,753,609
Common Stock