Jan 19
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 18
2023
SELL
Open market or private sale
$106,894
$147.44 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 18
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 17
2023
SELL
Open market or private sale
$107,785
$148.67 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 13
2023
SELL
Open market or private sale
$107,321
$148.03 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 12
2023
SELL
Open market or private sale
$106,727
$147.21 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 11
2023
SELL
Open market or private sale
$105,552
$145.59 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 10
2023
SELL
Open market or private sale
$107,162
$147.81 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 10
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 09
2023
SELL
Open market or private sale
$106,241
$146.54 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 09
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 06
2023
SELL
Open market or private sale
$100,854
$139.11 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 05
2023
SELL
Open market or private sale
$98,875
$136.38 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 04
2023
SELL
Open market or private sale
$101,413
$139.88 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 04
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Jan 03
2023
SELL
Open market or private sale
$98,005
$135.18 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Jan 03
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Nov 02
2022
SELL
Open market or private sale
$1,199,851
$154.64 p/Share
7,759
Reduced 0.03%
27,753,609
Common Stock
Nov 01
2022
SELL
Open market or private sale
$67,587
$162.47 p/Share
416
Reduced 0.0%
27,761,368
Common Stock