Sep 27
2024
SELL
Payment of exercise price or tax liability
$244,635
$122.44 p/Share
1,998
Reduced 2.39%
81,489
Common Stock
Sep 27
2024
BUY
Grant, award, or other acquisition
-
9,800
Added 9.69%
91,289
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$56,867
$118.97 p/Share
478
Reduced 0.57%
83,487
Common Stock
Sep 13
2024
SELL
Sale (or disposition) back to the issuer
$991,852
$118.97 p/Share
8,337
Reduced 9.03%
83,965
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$991,787
$96.29 p/Share
10,300
Added 10.04%
92,302
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$10,542
$103.36 p/Share
102
Added 0.12%
82,002
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
3,947
Added 4.6%
81,900
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$9,652
$97.5 p/Share
99
Added 0.13%
77,953
Common Stock
Sep 28
2023
SELL
Payment of exercise price or tax liability
$220,875
$129.47 p/Share
1,706
Reduced 2.14%
77,854
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
-
7,566
Added 8.68%
79,560
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$10,602
$97.27 p/Share
109
Added 0.15%
71,994
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$10,531
$94.88 p/Share
111
Added 0.15%
71,885
Common Stock
Sep 29
2022
BUY
Grant, award, or other acquisition
-
7,126
Added 9.03%
71,774
Common Stock
Sep 26
2022
SELL
Payment of exercise price or tax liability
$259,689
$105.18 p/Share
2,469
Reduced 3.68%
64,648
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$10,616
$77.49 p/Share
137
Added 0.2%
67,117
Common Stock
Jun 02
2022
SELL
Sale (or disposition) back to the issuer
$575,839
$140.62 p/Share
4,095
Reduced 5.58%
69,332
Common Stock
Jun 02
2022
SELL
Open market or private sale
$267,824
$140.59 p/Share
1,905
Reduced 2.77%
66,980
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$140,620
$140.62 p/Share
1,000
Reduced 1.43%
68,885
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$575,680
$82.24 p/Share
7,000
Added 8.89%
71,698
Common Stock
Mar 21
2022
SELL
Sale (or disposition) back to the issuer
$347,228
$121.92 p/Share
2,848
Reduced 3.85%
71,192
Common Stock
Mar 21
2022
SELL
Open market or private sale
$449,752
$121.95 p/Share
3,688
Reduced 5.22%
66,980
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$63,886
$121.92 p/Share
524
Reduced 0.74%
70,668
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$347,150
$69.43 p/Share
5,000
Added 6.33%
74,040
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$44,412
$118.75 p/Share
374
Reduced 0.54%
69,040
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$27,012
$111.62 p/Share
242
Reduced 0.35%
69,414
Common Stock