Nov 20
2024
SELL
Payment of exercise price or tax liability
$6,857,038
$381.71 p/Share
17,964
Reduced 33.64%
35,440
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
-
35,723
Added 40.08%
53,404
Common Stock
Nov 04
2024
SELL
Open market or private sale
$330,062
$396.71 p/Share
832
Reduced 4.49%
17,681
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$47,082
$56.59 p/Share
832
Added 4.3%
18,513
Common Stock
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