Nov 19
2024
SELL
Open market or private sale
$2,105,971
$365.62 p/Share
5,760
Reduced 16.95%
28,217
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$1,129,996
$196.18 p/Share
5,760
Added 14.5%
33,977
Common Stock
Nov 18
2024
SELL
Open market or private sale
$23,396,816
$363.22 p/Share
64,415
Reduced 69.54%
28,217
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$12,713,588
$197.37 p/Share
64,415
Added 41.02%
92,632
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$769,076
$312.76 p/Share
2,459
Added 7.42%
30,676
Common Stock
Sep 10
2024
SELL
Open market or private sale
$14,892,895
$307.07 p/Share
48,500
Reduced 63.22%
28,217
Common Stock
Sep 10
2024
BUY
Exercise of conversion of derivative security
$6,021,275
$124.15 p/Share
48,500
Added 38.73%
76,717
Common Stock
Sep 09
2024
SELL
Open market or private sale
$4,810,373
$308.14 p/Share
15,611
Reduced 35.62%
28,217
Common Stock
Apr 03
2024
BUY
Grant, award, or other acquisition
$1,072,979
$316.14 p/Share
3,394
Added 7.19%
43,828
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$373,977
$272.38 p/Share
1,373
Reduced 3.28%
40,434
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
$2,990,187
$272.38 p/Share
10,978
Added 20.02%
43,870
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$139,676
$287.4 p/Share
486
Reduced 1.15%
41,807
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$211,152
$288.46 p/Share
732
Reduced 1.7%
42,293
Common Stock
Jan 23
2024
SELL
Payment of exercise price or tax liability
$242,903
$287.46 p/Share
845
Reduced 1.93%
43,025
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$96,591
$199.57 p/Share
484
Reduced 1.6%
29,821
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$521,667
$200.41 p/Share
2,603
Reduced 10.44%
22,320
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
9,471
Added 23.81%
30,305
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
3,071
Added 10.38%
26,508
Common Stock
Mar 27
2022
SELL
Payment of exercise price or tax liability
$68,888
$246.03 p/Share
280
Reduced 1.18%
23,437
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
6,571
Added 21.7%
23,717
Common Stock
Mar 27
2021
SELL
Payment of exercise price or tax liability
$143,128
$278.46 p/Share
514
Reduced 3.29%
15,106
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
2,040
Added 10.63%
17,146
Common Stock
Mar 27
2021
BUY
Grant, award, or other acquisition
-
1,873
Added 10.71%
15,620
Common Stock