Oct 02
2024
SELL
Sale (or disposition) back to the issuer
$13,726,588
$76.0 p/Share
180,613
Reduced 100.0%
0
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$370,994
$68.16 p/Share
5,443
Reduced 2.89%
183,204
Common Stock
Feb 22
2024
SELL
Open market or private sale
$321,798
$69.1 p/Share
4,657
Reduced 2.41%
188,647
Common Stock
Feb 21
2024
SELL
Open market or private sale
$591,955
$67.26 p/Share
8,801
Reduced 4.35%
193,304
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$2,702,294
$34.52 p/Share
78,282
Added 27.92%
202,105
Common Stock
Dec 14
2023
SELL
Open market or private sale
$9,030
$70.0 p/Share
129
Reduced 0.1%
123,823
Common Stock
May 10
2023
SELL
Open market or private sale
$722,205
$72.95 p/Share
9,900
Reduced 7.4%
123,952
Common Stock
Mar 08
2023
SELL
Open market or private sale
$715,077
$72.23 p/Share
9,900
Reduced 6.89%
133,852
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$713,026
$70.8 p/Share
10,071
Reduced 6.55%
143,752
Common Stock
Feb 22
2023
BUY
Payment of exercise price or tax liability
$347,976
$72.89 p/Share
4,774
Added 3.01%
153,773
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
$4,359,946
$73.5 p/Share
59,319
Added 27.23%
158,547
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$613,195
$105.36 p/Share
5,820
Reduced 5.54%
99,228
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$1,061,081
$105.36 p/Share
10,071
Reduced 8.75%
105,048
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
$3,119,922
$98.61 p/Share
31,639
Added 21.56%
115,080
Common Stock
May 05
2021
SELL
Open market or private sale
$555,120
$67.5 p/Share
8,224
Reduced 8.97%
83,441
Common Stock
Mar 02
2021
SELL
Open market or private sale
$154,332
$56.97 p/Share
2,709
Reduced 2.87%
91,665
Common Stock
Feb 27
2021
SELL
Open market or private sale
$324,840
$55.69 p/Share
5,833
Reduced 5.82%
94,374
Common Stock
Feb 26
2021
SELL
Open market or private sale
$187,118
$55.69 p/Share
3,360
Reduced 3.24%
100,207
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$2,059,750
$55.69 p/Share
36,986
Added 26.31%
103,567
Common Stock
Nov 05
2020
SELL
Open market or private sale
$517,347
$42.51 p/Share
12,170
Reduced 15.47%
66,505
Common Stock