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
Apr 16
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.34%
121,716
Common Stock
Apr 09
2024
SELL
Open market or private sale
$1,270,332
$302.46 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
Apr 09
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Apr 09
2024
BUY
Grant, award, or other acquisition
-
11,679
Added 9.04%
117,516
Common Stock
Apr 02
2024
SELL
Open market or private sale
$1,261,722
$300.41 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
Apr 02
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Mar 26
2024
SELL
Open market or private sale
$1,287,720
$306.6 p/Share
4,200
Reduced 3.82%
105,837
Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$495,768
$118.04 p/Share
4,200
Added 3.68%
110,037
Common Stock
Mar 25
2024
SELL
Open market or private sale
$287,743
$305.46 p/Share
942
Reduced 0.88%
105,837
Common Stock
Mar 22
2024
BUY
Exercise of conversion of derivative security
-
1,875
Added 1.73%
106,779
Common Stock