Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,817
Added 1.69%
105,773
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$1,287,774
$84.02 p/Share
15,327
Reduced 12.85%
103,956
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
66,202
Added 35.69%
119,283
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$42,225
$87.97 p/Share
480
Reduced 0.69%
69,215
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
1,027
Added 1.45%
69,695
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$70,292
$82.6 p/Share
851
Reduced 1.22%
68,668
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
1,912
Added 2.68%
69,519
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$31,073
$65.28 p/Share
476
Reduced 0.7%
67,607
Common Stock
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
1,027
Added 1.49%
68,083
Common Stock
Jun 10
2022
SELL
Payment of exercise price or tax liability
$119,597
$60.74 p/Share
1,969
Reduced 2.85%
67,056
Common Stock
Jun 10
2022
BUY
Exercise of conversion of derivative security
-
4,672
Added 6.34%
69,025
Common Stock
Mar 10
2022
SELL
Payment of exercise price or tax liability
$208,628
$57.92 p/Share
3,602
Reduced 5.33%
64,005
Common Stock
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
7,901
Added 10.46%
67,607
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$18,141
$52.13 p/Share
348
Added 0.54%
64,353
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$49,011
$63.9 p/Share
767
Reduced 1.27%
59,706
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
1,817
Added 2.92%
60,473
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$243,501
$67.34 p/Share
3,616
Reduced 5.81%
58,656
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
-
32,176
Added 34.07%
62,272
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$58,568
$67.32 p/Share
870
Reduced 2.24%
38,015
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
-
1,913
Added 4.69%
38,885
Common Stock
Aug 15
2021
BUY
Grant, award, or other acquisition
$55
$55.08 p/Share
1
Added 0.0%
36,972
Common Stock
Jun 10
2021
SELL
Payment of exercise price or tax liability
$111,210
$69.29 p/Share
1,605
Reduced 4.16%
36,971
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
-
3,646
Added 8.64%
38,576
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$113,185
$63.91 p/Share
1,771
Reduced 4.83%
34,930
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
3,794
Added 9.37%
36,701
Common Stock