Nov 21
2024
SELL
Open market or private sale
$4,305,500
$86.11 p/Share
50,000
Reduced 4.84%
982,333
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$1,876,500
$37.53 p/Share
50,000
Added 4.62%
1,032,333
Common Stock
Nov 06
2024
SELL
Open market or private sale
$4,303,500
$86.07 p/Share
50,000
Reduced 4.84%
982,333
Common Stock
Nov 06
2024
BUY
Exercise of conversion of derivative security
$1,876,500
$37.53 p/Share
50,000
Added 4.81%
988,737
Common Stock
Nov 05
2024
SELL
Open market or private sale
$4,599,650
$83.63 p/Share
55,000
Reduced 5.3%
982,333
Common Stock
Nov 05
2024
BUY
Exercise of conversion of derivative security
$2,064,150
$37.53 p/Share
55,000
Added 5.29%
984,093
Common Stock
Aug 16
2024
-
6,032
Reduced 0.61%
982,333
Common Stock
Aug 15
2024
SELL
Open market or private sale
$5,610,914
$75.63 p/Share
74,189
Reduced 6.98%
988,365
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$2,170,028
$29.25 p/Share
74,189
Added 6.53%
1,062,554
Common Stock
Aug 14
2024
SELL
Open market or private sale
$1,620,779
$75.05 p/Share
21,596
Reduced 2.14%
988,365
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$631,683
$29.25 p/Share
21,596
Added 2.09%
1,009,961
Common Stock
Aug 09
2024
SELL
Open market or private sale
$316,335
$75.05 p/Share
4,215
Reduced 0.42%
988,365
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$123,288
$29.25 p/Share
4,215
Added 0.42%
992,580
Common Stock
Aug 07
2024
SELL
Open market or private sale
$5,972,050
$74.06 p/Share
80,638
Reduced 7.54%
988,365
Common Stock
Aug 07
2024
BUY
Exercise of conversion of derivative security
$2,358,661
$29.25 p/Share
80,638
Added 7.37%
1,013,819
Common Stock
Aug 06
2024
SELL
Open market or private sale
$1,195,571
$73.07 p/Share
16,362
Reduced 1.63%
988,365
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$478,588
$29.25 p/Share
16,362
Added 1.6%
1,004,727
Common Stock
Mar 06
2024
SELL
Open market or private sale
$3,770,500
$75.41 p/Share
50,000
Reduced 4.82%
988,365
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$1,462,500
$29.25 p/Share
50,000
Added 4.59%
1,038,365
Common Stock
Mar 04
2024
SELL
Open market or private sale
$5,514,750
$73.53 p/Share
75,000
Reduced 7.05%
988,365
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$2,193,750
$29.25 p/Share
75,000
Added 6.59%
1,063,365
Common Stock
Feb 23
2024
SELL
Open market or private sale
$8,429,074
$72.63 p/Share
116,055
Reduced 10.51%
988,365
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$3,394,608
$29.25 p/Share
116,055
Added 9.51%
1,104,420
Common Stock
Feb 22
2024
SELL
Open market or private sale
$1,197,076
$72.2 p/Share
16,580
Reduced 1.65%
988,365
Common Stock
Feb 22
2024
BUY
Exercise of conversion of derivative security
$484,965
$29.25 p/Share
16,580
Added 1.62%
1,004,945
Common Stock