Nov 22
2024
SELL
Open market or private sale
$1,787,110
$310.37 p/Share
5,758
Reduced 5.81%
93,275
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$1,168,528
$202.94 p/Share
5,758
Added 5.49%
99,033
Common Stock
Nov 15
2024
SELL
Open market or private sale
$2,958,100
$295.81 p/Share
10,000
Reduced 9.68%
93,275
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$565,700
$56.57 p/Share
10,000
Added 8.83%
103,275
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$582,586
$273.13 p/Share
2,133
Reduced 2.24%
93,275
Common Stock
Aug 15
2024
SELL
Open market or private sale
$2,764,100
$276.41 p/Share
10,000
Reduced 9.49%
95,408
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$787,600
$78.76 p/Share
10,000
Added 8.66%
105,408
Common Stock
Jul 01
2024
SELL
Open market or private sale
$3,062,600
$306.26 p/Share
10,000
Reduced 9.49%
95,408
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$787,600
$78.76 p/Share
10,000
Added 8.66%
105,408
Common Stock
Jun 06
2024
SELL
Open market or private sale
$9,563,475
$297.15 p/Share
32,184
Reduced 25.22%
95,408
Common Stock
Jun 06
2024
BUY
Exercise of conversion of derivative security
$3,524,469
$109.51 p/Share
32,184
Added 20.14%
127,592
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$6,805,028
$298.44 p/Share
22,802
Reduced 21.0%
85,803
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
9,605
Added 9.15%
95,408
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$212,279
$303.69 p/Share
699
Reduced 0.64%
108,605
Common Stock
Dec 15
2023
SELL
Open market or private sale
$2,034,599
$271.28 p/Share
7,500
Reduced 6.43%
109,179
Common Stock
Sep 18
2023
SELL
Open market or private sale
$1,758,300
$234.44 p/Share
7,500
Reduced 6.04%
116,679
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$257,019
$234.08 p/Share
1,098
Reduced 0.88%
124,179
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$206,468
$232.51 p/Share
888
Reduced 0.7%
125,277
Common Stock
Jun 16
2023
SELL
Open market or private sale
$3,060,589
$238.03 p/Share
12,858
Reduced 9.25%
126,165
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$2,565,567
$202.94 p/Share
12,642
Reduced 8.34%
139,023
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$445,453
$202.94 p/Share
2,195
Reduced 1.43%
151,665
Common Stock
Mar 15
2023
BUY
Grant, award, or other acquisition
-
12,525
Added 7.53%
153,860
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$157,055
$193.18 p/Share
813
Reduced 0.57%
141,335
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
$113,140
$56.57 p/Share
2,000
Added 1.39%
142,148
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$222,184
$199.09 p/Share
1,116
Reduced 0.79%
140,148
Common Stock