Jul 12
2023
SELL
Open market or private sale
$3,372,750
$224.85 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 11
2023
SELL
Open market or private sale
$3,299,700
$219.98 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 10
2023
SELL
Open market or private sale
$3,164,550
$210.97 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 10
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 07
2023
SELL
Open market or private sale
$3,161,700
$210.78 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 07
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 06
2023
SELL
Open market or private sale
$3,148,200
$209.88 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 06
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 05
2023
SELL
Open market or private sale
$3,192,000
$212.8 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jul 03
2023
SELL
Open market or private sale
$3,165,600
$211.04 p/Share
15,000
Reduced 0.09%
16,473,609
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$1,133,550
$75.57 p/Share
15,000
Added 0.09%
16,488,609
Common Stock
Jun 29
2023
-
198,000
Reduced 1.19%
16,473,609
Common Stock
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