Oct 25
2024
SELL
Open market or private sale
$15,799,800
$270.99 p/Share
58,304
Reduced 34.81%
109,183
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$8,718,197
$149.53 p/Share
58,304
Added 25.82%
167,487
Common Stock
Jul 26
2024
SELL
Open market or private sale
$15,697,275
$269.25 p/Share
58,300
Reduced 34.82%
109,118
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$8,394,617
$143.99 p/Share
58,300
Added 25.83%
167,418
Common Stock
Jul 23
2024
-
1,853
Reduced 1.67%
109,118
Common Stock
Apr 26
2024
SELL
Open market or private sale
$13,176,383
$226.01 p/Share
58,300
Reduced 34.8%
109,220
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$7,748,653
$132.91 p/Share
58,300
Added 25.82%
167,520
Common Stock
Feb 28
2024
SELL
Open market or private sale
$15,558,521
$266.87 p/Share
58,300
Reduced 34.87%
108,912
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$7,425,671
$127.37 p/Share
58,300
Added 25.85%
167,212
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$540,718
$255.78 p/Share
2,114
Reduced 1.9%
108,912
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
39,822
Added 26.4%
111,026
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
8,107
Added 10.22%
71,204
Common Stock
Nov 01
2023
SELL
Open market or private sale
$1,168,930
$166.99 p/Share
7,000
Reduced 10.0%
63,011
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,408,890
$201.27 p/Share
7,000
Reduced 9.1%
69,902
Common Stock
May 18
2023
SELL
Open market or private sale
$1,455,720
$207.96 p/Share
7,000
Reduced 4.94%
134,646
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$4,028,100
$203.81 p/Share
19,764
Reduced 18.19%
88,883
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
30,816
Added 22.1%
108,647
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
9,799
Added 11.18%
77,831
Common Stock
Oct 26
2022
SELL
Open market or private sale
$1,816,100
$165.1 p/Share
11,000
Reduced 10.59%
92,918
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
23,934
Added 18.74%
103,798
Common Stock
Apr 27
2022
SELL
Open market or private sale
$3,078,750
$205.25 p/Share
15,000
Reduced 25.56%
43,692
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$9,865,977
$212.24 p/Share
46,485
Reduced 32.03%
98,635
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
86,818
Added 37.43%
145,120
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
8,978
Added 13.34%
58,302
Common Stock
May 04
2021
SELL
Payment of exercise price or tax liability
$17,889,277
$237.01 p/Share
75,479
Reduced 34.87%
141,008
Common Stock