Dec 20
2021
SELL
Payment of exercise price or tax liability
$2,327
$47.49 p/Share
49
Reduced 0.42%
11,540
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
4
Added 0.03%
11,589
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$3,616
$48.21 p/Share
75
Reduced 0.64%
11,585
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
10
Added 0.09%
11,660
Common Stock
Dec 11
2021
BUY
Grant, award, or other acquisition
$56,230
$48.6 p/Share
1,157
Added 9.03%
11,650
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$2,232
$48.53 p/Share
46
Reduced 0.44%
10,493
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
1
Added 0.01%
10,539
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$6,735
$54.76 p/Share
123
Reduced 1.15%
10,538
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
9
Added 0.08%
10,661
Common Stock
Jun 15
2021
SELL
Open market or private sale
$50,817
$58.01 p/Share
876
Reduced 7.6%
10,652
Common Stock
Jun 15
2021
BUY
Exercise of conversion of derivative security
$20,639
$23.56 p/Share
876
Added 7.06%
11,528
Common Stock
Jun 14
2021
SELL
Open market or private sale
$140,998
$58.0 p/Share
2,431
Reduced 18.58%
10,652
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$57,274
$23.56 p/Share
2,431
Added 15.67%
13,083
Common Stock
Jun 10
2021
SELL
Open market or private sale
$181,940
$55.0 p/Share
3,308
Reduced 23.7%
10,652
Common Stock
Jun 10
2021
BUY
Exercise of conversion of derivative security
$90,738
$27.43 p/Share
3,308
Added 19.16%
13,960
Common Stock
Jun 09
2021
SELL
Open market or private sale
$175,767
$53.15 p/Share
3,307
Reduced 23.69%
10,652
Common Stock
Jun 09
2021
BUY
Exercise of conversion of derivative security
$110,421
$33.39 p/Share
3,307
Added 19.15%
13,959
Common Stock
Mar 01
2021
SELL
Open market or private sale
$513,005
$51.28 p/Share
10,004
Reduced 48.43%
10,652
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$191,697
$11.14 p/Share
17,208
Added 45.45%
20,656
Common Stock
Dec 22
2020
SELL
Payment of exercise price or tax liability
$2,056
$37.38 p/Share
55
Reduced 1.57%
3,443
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
3
Added 0.09%
3,498
Common Stock
Dec 20
2020
SELL
Payment of exercise price or tax liability
$1,821
$37.94 p/Share
48
Reduced 1.35%
3,495
Common Stock
Dec 19
2020
SELL
Payment of exercise price or tax liability
$2,845
$37.94 p/Share
75
Reduced 2.07%
3,543
Common Stock
Dec 19
2020
BUY
Exercise of conversion of derivative security
-
9
Added 0.25%
3,618
Common Stock
Dec 02
2020
BUY
Grant, award, or other acquisition
$28,751
$37.29 p/Share
771
Added 17.6%
3,609
Common Stock