Dec 11
2022
SELL
Payment of exercise price or tax liability
$3,945
$46.42 p/Share
85
Reduced 0.93%
9,013
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$2,122
$47.17 p/Share
45
Reduced 0.49%
9,098
Common Stock
Aug 07
2022
SELL
Payment of exercise price or tax liability
$2,928
$53.24 p/Share
55
Reduced 0.59%
9,275
Common Stock
Aug 07
2022
BUY
Grant, award, or other acquisition
-
187
Added 1.96%
9,330
Common Stock
Mar 02
2022
SELL
Open market or private sale
$382,336
$48.22 p/Share
7,929
Reduced 46.44%
9,143
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
$126,937
$22.72 p/Share
5,587
Added 24.66%
17,072
Common Stock
Dec 22
2021
SELL
Payment of exercise price or tax liability
$2,759
$50.16 p/Share
55
Reduced 0.48%
11,485
Common Stock
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