Aug 29
2024
SELL
Open market or private sale
$4,243,820
$80.56 p/Share
52,679
Reduced 38.53%
84,042
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$1,342,052
$40.91 p/Share
32,805
Added 19.35%
136,721
Common Stock
Jan 29
2024
SELL
Open market or private sale
$1,120,500
$75.0 p/Share
14,940
Reduced 12.57%
103,916
Common Stock
Nov 14
2023
BUY
Grant, award, or other acquisition
-
8,687
Added 6.81%
118,856
Common Stock
Nov 09
2023
SELL
Payment of exercise price or tax liability
$732,412
$67.2 p/Share
10,899
Reduced 9.0%
110,169
Common Stock
Nov 08
2023
SELL
Payment of exercise price or tax liability
$46,969
$68.27 p/Share
688
Reduced 0.57%
121,068
Common Stock
Nov 07
2023
SELL
Payment of exercise price or tax liability
$50,593
$68.37 p/Share
740
Reduced 0.6%
121,756
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
4,633
Added 3.64%
122,496
Common Stock
Nov 11
2022
SELL
Payment of exercise price or tax liability
$1,149,959
$75.93 p/Share
15,145
Reduced 11.39%
117,863
Common Stock
Nov 09
2022
SELL
Payment of exercise price or tax liability
$49,034
$72.11 p/Share
680
Reduced 0.51%
133,008
Common Stock
Nov 08
2022
SELL
Payment of exercise price or tax liability
$50,712
$73.71 p/Share
688
Reduced 0.51%
133,688
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
7,565
Added 5.33%
134,376
Common Stock
Nov 01
2022
SELL
Open market or private sale
$1,054,512
$72.5 p/Share
14,545
Reduced 10.29%
126,811
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$564,346
$38.8 p/Share
14,545
Added 9.33%
141,356
Common Stock
Nov 01
2022
BUY
Grant, award, or other acquisition
-
20,872
Added 14.13%
126,811
Common Stock
Nov 11
2021
SELL
Payment of exercise price or tax liability
$66,220
$72.61 p/Share
912
Reduced 0.85%
105,939
Common Stock
Nov 09
2021
SELL
Payment of exercise price or tax liability
$48,457
$71.26 p/Share
680
Reduced 0.63%
106,851
Common Stock
Nov 08
2021
BUY
Grant, award, or other acquisition
-
7,029
Added 6.14%
107,531
Common Stock
Nov 01
2021
BUY
Grant, award, or other acquisition
-
43,424
Added 30.17%
100,502
Common Stock
Dec 01
2020
SELL
Payment of exercise price or tax liability
$22,073
$69.63 p/Share
317
Reduced 0.55%
57,078
Common Stock
Nov 11
2020
SELL
Payment of exercise price or tax liability
$63,694
$69.84 p/Share
912
Reduced 1.56%
57,395
Common Stock
Nov 09
2020
BUY
Grant, award, or other acquisition
-
6,949
Added 10.65%
58,307
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
-
16,941
Added 24.8%
51,358
Common Stock