Jun 25
2024
SELL
Open market or private sale
$676,340
$241.55 p/Share
2,800
Reduced 2.34%
116,693
Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
$330,512
$118.04 p/Share
2,800
Added 2.29%
119,493
Common Stock
Jun 24
2024
SELL
Open market or private sale
$228,265
$242.32 p/Share
942
Reduced 0.8%
116,693
Common Stock
Jun 22
2024
BUY
Exercise of conversion of derivative security
-
1,873
Added 1.57%
117,635
Common Stock
Jun 18
2024
SELL
Open market or private sale
$646,156
$230.77 p/Share
2,800
Reduced 2.36%
115,762
Common Stock
Jun 18
2024
BUY
Exercise of conversion of derivative security
$330,512
$118.04 p/Share
2,800
Added 2.31%
118,562
Common Stock
Jun 11
2024
SELL
Open market or private sale
$673,288
$240.46 p/Share
2,800
Reduced 2.36%
115,762
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$330,512
$118.04 p/Share
2,800
Added 2.31%
118,562
Common Stock
Jun 04
2024
SELL
Open market or private sale
$661,668
$236.31 p/Share
2,800
Reduced 2.36%
115,762
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$330,512
$118.04 p/Share
2,800
Added 2.31%
118,562
Common Stock
May 28
2024
SELL
Open market or private sale
$1,135,680
$270.4 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
May 21
2024
SELL
Open market or private sale
$1,199,310
$285.55 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
May 21
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
May 14
2024
SELL
Open market or private sale
$1,164,198
$277.19 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
May 07
2024
SELL
Open market or private sale
$1,163,274
$276.97 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
Apr 30
2024
SELL
Open market or private sale
$1,141,350
$271.75 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
Apr 30
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,149,666
$273.73 p/Share
4,200
Reduced 3.5%
115,762
Common Stock
Apr 23
2024
SELL
Open market or private sale
$1,132,753
$273.15 p/Share
4,147
Reduced 3.46%
115,762
Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.38%
119,962
Common Stock
Apr 22
2024
BUY
Exercise of conversion of derivative security
-
8,257
Added 6.44%
119,909
Common Stock
Apr 16
2024
SELL
Open market or private sale
$2,781,387
$276.37 p/Share
10,064
Reduced 8.27%
111,652
Common Stock