Dec 04
2024
SELL
Open market or private sale
$33,549
$81.63 p/Share
411
Reduced 1.0%
40,795
Common Stock
Nov 27
2024
SELL
Open market or private sale
$33,030
$80.17 p/Share
412
Reduced 0.99%
41,206
Common Stock
Nov 25
2024
SELL
Open market or private sale
$32,880
$80.0 p/Share
411
Reduced 0.98%
41,618
Common Stock
Nov 17
2024
SELL
Payment of exercise price or tax liability
$97,927
$74.64 p/Share
1,312
Reduced 3.03%
42,029
Common Stock
Nov 17
2024
BUY
Grant, award, or other acquisition
-
96
Added 0.22%
43,341
Common Stock
Sep 27
2024
SELL
Open market or private sale
$218,480
$80.0 p/Share
2,731
Reduced 5.94%
43,245
Common Stock
Aug 28
2024
SELL
Open market or private sale
$80,640
$80.0 p/Share
1,008
Reduced 2.15%
45,789
Common Stock
Aug 23
2024
SELL
Open market or private sale
$149,600
$80.0 p/Share
1,870
Reduced 3.84%
46,797
Common Stock
Aug 17
2024
SELL
Payment of exercise price or tax liability
$429,561
$76.38 p/Share
5,624
Reduced 10.36%
48,667
Common Stock
Aug 17
2024
BUY
Grant, award, or other acquisition
-
23,713
Added 30.4%
54,291
Common Stock
Jun 27
2024
SELL
Open market or private sale
$22,140
$86.15 p/Share
257
Reduced 0.83%
30,578
Common Stock
Jun 20
2024
SELL
Open market or private sale
$23,310
$90.0 p/Share
259
Reduced 0.83%
30,835
Common Stock
Jun 13
2024
SELL
Open market or private sale
$24,535
$95.1 p/Share
258
Reduced 0.82%
31,094
Common Stock
May 17
2024
SELL
Payment of exercise price or tax liability
$56,499
$94.48 p/Share
598
Reduced 1.87%
31,352
Common Stock
Mar 01
2024
SELL
Open market or private sale
$382,392
$105.75 p/Share
3,616
Reduced 10.2%
31,847
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$308,221
$106.32 p/Share
2,899
Reduced 7.56%
35,463
Common Stock
Nov 20
2023
SELL
Open market or private sale
$76,990
$106.34 p/Share
724
Reduced 1.85%
38,362
Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$37,939
$105.68 p/Share
359
Reduced 0.91%
39,086
Common Stock
Aug 17
2023
BUY
Grant, award, or other acquisition
-
23,642
Added 37.62%
39,206
Common Stock