Mar 10
2023
BUY
Exercise of conversion of derivative security
-
10,419
Added 8.24%
116,037
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
$21,198
$56.38 p/Share
376
Added 0.35%
105,618
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$45,857
$86.36 p/Share
531
Reduced 0.5%
105,242
Common Stock
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