Aug 06
2024
-
9,928
Reduced 2.81%
343,790
Shares Of Common Stock...
Aug 06
2024
SELL
Open market or private sale
$24,904,098
$845.64 p/Share
29,450
Reduced 7.69%
353,718
Shares Of Common Stock...
May 20
2024
SELL
Open market or private sale
$25,026,196
$807.87 p/Share
30,978
Reduced 7.48%
383,168
Shares Of Common Stock...
Feb 28
2024
SELL
Open market or private sale
$25,096,207
$810.13 p/Share
30,978
Reduced 6.96%
414,146
Shares Of Common Stock...
Jan 31
2024
SELL
Payment of exercise price or tax liability
$8,715,507
$781.73 p/Share
11,149
Reduced 2.44%
445,124
Shares Of Common Stock...
Jan 31
2024
BUY
Grant, award, or other acquisition
-
14,754
Added 3.13%
456,273
Shares Of Common Stock...
Jan 16
2024
BUY
Grant, award, or other acquisition
-
6,259
Added 1.4%
441,519
Shares Of Common Stock...
Nov 06
2023
SELL
Open market or private sale
$10,039,327
$652.54 p/Share
15,385
Reduced 3.41%
435,260
Shares Of Common Stock...
Jul 26
2023
-
13,480
Reduced 2.9%
450,645
Shares Of Common Stock...
Jul 26
2023
SELL
Open market or private sale
$14,997,692
$742.46 p/Share
20,200
Reduced 4.17%
464,125
Shares Of Common Stock...
Apr 18
2023
SELL
Open market or private sale
$24,891,760
$695.32 p/Share
35,799
Reduced 6.88%
484,325
Shares Of Common Stock...
Jan 31
2023
SELL
Payment of exercise price or tax liability
$12,785,414
$747.86 p/Share
17,096
Reduced 3.18%
520,124
Shares Of Common Stock...
Jan 31
2023
BUY
Grant, award, or other acquisition
-
24,796
Added 4.41%
537,220
Shares Of Common Stock...
Jan 17
2023
BUY
Grant, award, or other acquisition
$3,750,025
$743.61 p/Share
5,043
Added 0.97%
512,424
Shares Of Common Stock...
Nov 22
2022
SELL
Open market or private sale
$29,983,129
$732.01 p/Share
40,960
Reduced 7.46%
508,211
Shares Of Common Stock...
Nov 22
2022
-
830
Reduced 0.16%
507,381
Shares Of Common Stock...
Nov 08
2022
SELL
Open market or private sale
$10,018,374
$686.19 p/Share
14,600
Reduced 2.59%
549,171
Shares Of Common Stock...
Aug 03
2022
SELL
Open market or private sale
$30,465,144
$684.61 p/Share
44,500
Reduced 7.32%
563,771
Shares Of Common Stock...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$18,881,383
$808.14 p/Share
23,364
Reduced 3.7%
608,271
Shares Of Common Stock...
Jan 31
2022
BUY
Grant, award, or other acquisition
-
36,082
Added 5.4%
631,635
Shares Of Common Stock...
Jan 18
2022
BUY
Grant, award, or other acquisition
$4,850,136
$832.07 p/Share
5,829
Added 0.97%
595,553
Shares Of Common Stock...
Dec 02
2021
SELL
Open market or private sale
$15,068,238
$920.76 p/Share
16,365
Reduced 2.7%
589,724
Shares Of Common Stock...
Oct 26
2021
SELL
Open market or private sale
$4,681,750
$936.35 p/Share
5,000
Reduced 0.82%
606,089
Shares Of Common Stock...
Oct 25
2021
-
5,435
Reduced 0.88%
611,089
Shares Of Common Stock...
Oct 25
2021
SELL
Open market or private sale
$20,631,423
$927.38 p/Share
22,247
Reduced 3.48%
616,524
Shares Of Common Stock...