Dec 17
2024
SELL
Open market or private sale
$147,285
$135.0 p/Share
1,091
Reduced 30.32%
2,507
Common Stock
Dec 17
2024
BUY
Exercise of conversion of derivative security
$86,210
$79.02 p/Share
1,091
Added 23.27%
3,598
Common Stock
Aug 13
2024
SELL
Open market or private sale
$1,072,235
$150.11 p/Share
7,143
Reduced 74.02%
2,507
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$315,011
$103.52 p/Share
3,043
Added 23.97%
9,650
Common Stock
Aug 06
2024
SELL
Open market or private sale
$40,322
$147.7 p/Share
273
Reduced 3.97%
6,607
Common Stock
Aug 06
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.82%
6,880
Common Stock
Jul 16
2024
SELL
Open market or private sale
$428,692
$150.05 p/Share
2,857
Reduced 30.19%
6,607
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$202,588
$103.52 p/Share
1,957
Added 17.76%
9,064
Common Stock
Jul 01
2024
SELL
Open market or private sale
$37,565
$138.11 p/Share
272
Reduced 3.5%
7,507
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 3.38%
7,779
Common Stock
May 31
2024
SELL
Open market or private sale
$37,278
$136.55 p/Share
273
Reduced 3.51%
7,507
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
May 06
2024
SELL
Open market or private sale
$38,370
$140.55 p/Share
273
Reduced 3.51%
7,507
Common Stock
May 06
2024
BUY
Exercise of conversion of derivative security
$21,572
$79.02 p/Share
273
Added 3.39%
7,780
Common Stock
Apr 01
2024
SELL
Open market or private sale
$37,345
$137.3 p/Share
272
Reduced 3.5%
7,507
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$21,493
$79.02 p/Share
272
Added 3.38%
7,779
Common Stock
Mar 21
2024
SELL
Open market or private sale
$725,300
$145.06 p/Share
5,000
Reduced 39.98%
7,507
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$517,600
$103.52 p/Share
5,000
Added 28.56%
12,507
Common Stock
Mar 13
2024
SELL
Open market or private sale
$420,419
$140.14 p/Share
3,000
Reduced 28.55%
7,507
Common Stock
Mar 13
2024
BUY
Exercise of conversion of derivative security
$318,060
$106.02 p/Share
3,000
Added 22.21%
10,507
Common Stock
Mar 11
2024
SELL
Open market or private sale
$28,000
$140.0 p/Share
200
Reduced 2.6%
7,507
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$21,204
$106.02 p/Share
200
Added 2.53%
7,707
Common Stock
Mar 08
2024
SELL
Open market or private sale
$252,054
$140.03 p/Share
1,800
Reduced 19.34%
7,507
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$190,836
$106.02 p/Share
1,800
Added 16.21%
9,307
Common Stock
Feb 29
2024
SELL
Open market or private sale
$36,994
$135.51 p/Share
273
Reduced 3.51%
7,507
Common Stock