Dec 17
2024
SELL
Open market or private sale
$2,015
$201.59 p/Share
10
Reduced 0.07%
14,572
Common Stock, par valu...
Dec 02
2024
SELL
Payment of exercise price or tax liability
$10,792
$207.54 p/Share
52
Reduced 0.36%
14,582
Common Stock, par valu...
Nov 19
2024
SELL
Open market or private sale
$47,742
$193.29 p/Share
247
Reduced 1.66%
14,634
Common Stock, par valu...
Nov 15
2024
SELL
Payment of exercise price or tax liability
$77,062
$205.5 p/Share
375
Reduced 2.46%
14,881
Common Stock, par valu...
Oct 04
2024
SELL
Open market or private sale
$256,314
$169.97 p/Share
1,508
Reduced 9.0%
15,256
Common Stock, par valu...
Sep 10
2024
SELL
Payment of exercise price or tax liability
$23,166
$156.53 p/Share
148
Reduced 0.88%
16,764
Common Stock, par valu...
Sep 10
2024
BUY
Exercise of conversion of derivative security
-
376
Added 2.17%
16,912
Common Stock, par valu...
Sep 03
2024
SELL
Payment of exercise price or tax liability
$8,231
$161.4 p/Share
51
Reduced 0.31%
16,536
Common Stock, par valu...
Aug 16
2024
SELL
Payment of exercise price or tax liability
$32,437
$155.95 p/Share
208
Reduced 1.24%
16,587
Common Stock, par valu...
Aug 15
2024
SELL
Payment of exercise price or tax liability
$24,531
$151.43 p/Share
162
Reduced 0.96%
16,795
Common Stock, par valu...
Aug 15
2024
BUY
Grant, award, or other acquisition
-
8,664
Added 33.82%
16,957
Common Stock, par valu...
Aug 14
2024
SELL
Payment of exercise price or tax liability
$43,237
$150.13 p/Share
288
Reduced 3.36%
8,293
Common Stock, par valu...
Jun 03
2024
SELL
Payment of exercise price or tax liability
$1,137
$142.17 p/Share
8
Reduced 0.09%
8,581
Common Stock, par valu...
Jun 03
2024
BUY
Grant, award, or other acquisition
-
1,758
Added 16.99%
8,589
Common Stock, par valu...
May 15
2024
SELL
Payment of exercise price or tax liability
$27,347
$169.86 p/Share
161
Reduced 2.3%
6,831
Common Stock, par valu...
Aug 16
2021
SELL
Payment of exercise price or tax liability
$103,987
$250.57 p/Share
415
Reduced 3.27%
12,270
Common Stock, par valu...
Aug 16
2021
SELL
Open market or private sale
$182,238
$248.28 p/Share
734
Reduced 5.98%
11,536
Common Stock, par valu...
Aug 16
2021
BUY
Grant, award, or other acquisition
-
3,569
Added 21.96%
12,685
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$379,334
$168.07 p/Share
2,257
Reduced 19.85%
9,116
Common Stock, par valu...
Jun 01
2021
SELL
Payment of exercise price or tax liability
$126,184
$169.83 p/Share
743
Reduced 6.13%
11,373
Common Stock, par valu...