Oct 29
2024
-
1,530
Reduced 1.99%
75,321
Common Stock
Oct 28
2024
-
374
Reduced 0.48%
76,851
Common Stock
Oct 28
2024
SELL
Open market or private sale
$4,473,005
$193.88 p/Share
23,071
Reduced 23.0%
77,225
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$1,503,291
$138.31 p/Share
10,869
Reduced 9.78%
100,296
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
21,284
Added 16.07%
111,165
Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$497,160
$138.1 p/Share
3,600
Reduced 3.85%
89,881
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
8,257
Added 8.12%
93,481
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$205,859
$142.76 p/Share
1,442
Reduced 1.66%
85,224
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
4,278
Added 4.7%
86,666
Common Stock
Dec 15
2023
-
1,776
Reduced 2.11%
82,388
Common Stock
Dec 14
2023
-
258
Reduced 0.31%
84,164
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$398,027
$159.02 p/Share
2,503
Reduced 2.88%
84,422
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
4,879
Added 5.31%
86,925
Common Stock
Feb 03
2023
SELL
Payment of exercise price or tax liability
$264,927
$159.02 p/Share
1,666
Reduced 1.99%
82,046
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
3,420
Added 3.93%
83,712
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$187,200
$156.0 p/Share
1,200
Reduced 1.47%
80,292
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
3,129
Added 3.7%
81,492
Common Stock
Jan 27
2023
SELL
Payment of exercise price or tax liability
$223,481
$154.98 p/Share
1,442
Reduced 1.81%
78,363
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
4,278
Added 5.09%
79,805
Common Stock
Dec 30
2022
-
1,000
Reduced 1.31%
75,527
Common Stock
Dec 21
2022
-
454
Reduced 0.59%
76,527
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$576,797
$182.3 p/Share
3,164
Reduced 3.95%
76,981
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
6,185
Added 7.16%
80,145
Common Stock
Feb 04
2022
SELL
Payment of exercise price or tax liability
$299,147
$179.56 p/Share
1,666
Reduced 2.2%
73,960
Common Stock
Feb 04
2022
BUY
Grant, award, or other acquisition
-
3,419
Added 4.33%
75,626
Common Stock