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
Feb 15
2021
BUY
Grant, award, or other acquisition
$20,697
$56.86 p/Share
364
Added 1.09%
32,907
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$36,831
$68.46 p/Share
538
Reduced 1.63%
32,543
Common Stock
Feb 06
2021
BUY
Exercise of conversion of derivative security
-
1,818
Added 5.21%
33,081
Common Stock
Jan 26
2021
SELL
Payment of exercise price or tax liability
$58,563
$66.7 p/Share
878
Reduced 2.73%
31,263
Common Stock