Nov 06
2024
SELL
Open market or private sale
$12,290
$122.9 p/Share
100
Reduced 2.25%
4,342
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$2,322
$82.94 p/Share
28
Reduced 0.63%
4,442
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$6,288
$81.67 p/Share
77
Reduced 1.69%
4,474
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$2,776
$81.67 p/Share
34
Reduced 0.74%
4,541
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
371
Added 7.5%
4,574
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$27,044
$83.47 p/Share
324
Reduced 7.16%
4,203
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
878
Added 16.24%
4,527
Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$779
$97.48 p/Share
8
Reduced 0.22%
3,649
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$4,863
$91.77 p/Share
53
Reduced 1.44%
3,638
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$4,632
$90.83 p/Share
51
Reduced 1.36%
3,688
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$2,997
$90.83 p/Share
33
Reduced 0.88%
3,738
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
269
Added 6.66%
3,771
Common Stock
Jan 23
2023
SELL
Payment of exercise price or tax liability
$32,810
$86.57 p/Share
379
Reduced 9.77%
3,502
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
1,080
Added 21.77%
3,881
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$5,867
$102.93 p/Share
57
Reduced 1.99%
2,801
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$6,896
$102.93 p/Share
67
Reduced 2.29%
2,858
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
229
Added 7.26%
2,925
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$5,323
$104.37 p/Share
51
Reduced 1.86%
2,696
Common Stock
Nov 08
2021
SELL
Open market or private sale
$10,379
$103.79 p/Share
100
Reduced 3.51%
2,746
Common Stock
Mar 04
2021
SELL
Open market or private sale
$64,948
$90.08 p/Share
721
Reduced 20.22%
2,844
Common Stock
Mar 04
2021
BUY
Exercise of conversion of derivative security
$41,905
$58.12 p/Share
721
Added 16.82%
3,565
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$8,401
$78.51 p/Share
107
Reduced 3.63%
2,844
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
292
Added 9.0%
2,951
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$3,943
$77.31 p/Share
51
Reduced 1.88%
2,659
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$2,087
$74.52 p/Share
28
Reduced 1.02%
2,710
Common Stock