Jun 14
2023
SELL
Open market or private sale
$104,285,000
$208.57 p/Share
500,000
Reduced 2.91%
16,671,609
Common Stock
Jun 09
2023
-
500,000
Reduced 2.83%
17,171,609
Common Stock
Mar 29
2023
SELL
Open market or private sale
$141,527
$195.21 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 28
2023
SELL
Open market or private sale
$139,352
$192.21 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 28
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 27
2023
SELL
Open market or private sale
$138,090
$190.47 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 27
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 24
2023
SELL
Open market or private sale
$136,887
$188.81 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 23
2023
SELL
Open market or private sale
$136,372
$188.1 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 23
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 22
2023
SELL
Open market or private sale
$137,112
$189.12 p/Share
725
Reduced 0.0%
27,671,609
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,672,334
Common Stock
Mar 21
2023
-
82,000
Reduced 0.3%
27,671,609
Common Stock
Mar 21
2023
SELL
Open market or private sale
$135,734
$187.22 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 20
2023
SELL
Open market or private sale
$133,719
$184.44 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 17
2023
SELL
Open market or private sale
$134,741
$185.85 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 16
2023
SELL
Open market or private sale
$134,415
$185.4 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock
Mar 15
2023
SELL
Open market or private sale
$131,616
$181.54 p/Share
725
Reduced 0.0%
27,753,609
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$54,788
$75.57 p/Share
725
Added 0.0%
27,754,334
Common Stock