Oct 02
2024
SELL
Open market or private sale
$322,445
$385.7 p/Share
836
Reduced 4.51%
17,681
Common Stock
Oct 02
2024
BUY
Exercise of conversion of derivative security
$47,309
$56.59 p/Share
836
Added 4.32%
18,517
Common Stock
Sep 03
2024
SELL
Open market or private sale
$277,771
$333.86 p/Share
832
Reduced 4.49%
17,681
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$47,082
$56.59 p/Share
832
Added 4.3%
18,513
Common Stock
Aug 21
2024
SELL
Open market or private sale
$6,301,782
$354.99 p/Share
17,752
Reduced 50.1%
17,681
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$6,351,945
$353.79 p/Share
17,954
Reduced 33.63%
35,433
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
-
35,706
Added 40.08%
53,387
Common Stock
Aug 02
2024
SELL
Open market or private sale
$265,616
$319.25 p/Share
832
Reduced 4.49%
17,681
Common Stock
Aug 02
2024
BUY
Exercise of conversion of derivative security
$47,082
$56.59 p/Share
832
Added 4.3%
18,513
Common Stock
Jul 02
2024
SELL
Open market or private sale
$300,190
$359.08 p/Share
836
Reduced 4.51%
17,681
Common Stock
Jul 02
2024
BUY
Exercise of conversion of derivative security
$47,309
$56.59 p/Share
836
Added 4.32%
18,517
Common Stock
Jun 04
2024
SELL
Open market or private sale
$244,383
$293.73 p/Share
832
Reduced 4.49%
17,681
Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$47,082
$56.59 p/Share
832
Added 4.3%
18,513
Common Stock
May 22
2024
SELL
Open market or private sale
$5,668,850
$319.21 p/Share
17,759
Reduced 50.11%
17,681
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$5,737,202
$319.39 p/Share
17,963
Reduced 33.64%
35,440
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
-
35,722
Added 40.08%
53,403
Common Stock
May 02
2024
SELL
Open market or private sale
$387,794
$258.53 p/Share
1,500
Reduced 7.82%
17,681
Common Stock
May 02
2024
BUY
Exercise of conversion of derivative security
$88,230
$58.82 p/Share
1,500
Added 7.25%
19,181
Common Stock
Apr 02
2024
SELL
Open market or private sale
$433,275
$288.85 p/Share
1,500
Reduced 7.82%
17,681
Common Stock
Apr 02
2024
BUY
Exercise of conversion of derivative security
$88,230
$58.82 p/Share
1,500
Added 7.25%
19,181
Common Stock
Mar 15
2024
SELL
Open market or private sale
$24,402,734
$279.15 p/Share
87,418
Reduced 83.18%
17,681
Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
$176,460
$58.82 p/Share
3,000
Added 2.78%
105,099
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$7,385,125
$259.61 p/Share
28,447
Reduced 21.79%
102,099
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
57,495
Added 30.58%
130,546
Common Stock
Jan 29
2024
SELL
Open market or private sale
$263,149
$268.52 p/Share
980
Reduced 1.32%
73,051
Common Stock