Jul 06
2022
SELL
Sale (or disposition) back to the issuer
-
5,376
Reduced 100.0%
0
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$9,530
$46.49 p/Share
205
Reduced 2.91%
6,830
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$98,152
$45.93 p/Share
2,137
Added 23.3%
7,035
Common Stock
Jan 03
2022
SELL
Open market or private sale
$21,514
$46.77 p/Share
460
Reduced 8.59%
4,898
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$24,714
$46.28 p/Share
534
Reduced 9.06%
5,358
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
$47,437
$46.28 p/Share
1,025
Added 14.82%
5,892
Common Stock
May 24
2021
SELL
Open market or private sale
$25,747
$54.78 p/Share
470
Reduced 8.81%
4,867
Common Stock
Feb 02
2021
SELL
Payment of exercise price or tax liability
$1,325
$53.0 p/Share
25
Reduced 0.47%
5,337
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$3,604
$53.0 p/Share
68
Added 1.25%
5,362
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
$92,061
$53.0 p/Share
1,737
Added 24.7%
5,294
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$15,877
$55.32 p/Share
287
Reduced 7.47%
3,557
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
$11,230
$55.32 p/Share
203
Added 5.02%
3,844
Common Stock
Feb 04
2020
SELL
Payment of exercise price or tax liability
$1,730
$69.18 p/Share
25
Reduced 0.68%
3,641
Common Stock
Feb 04
2020
BUY
Exercise of conversion of derivative security
$4,843
$69.18 p/Share
70
Added 1.87%
3,666
Common Stock
Feb 04
2020
BUY
Grant, award, or other acquisition
$93,877
$69.18 p/Share
1,357
Added 27.4%
3,596
Common Stock
Jan 02
2020
SELL
Open market or private sale
$27,349
$69.59 p/Share
393
Reduced 14.93%
2,239
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$12,114
$70.43 p/Share
172
Reduced 6.13%
2,632
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$39,793
$70.43 p/Share
565
Added 16.77%
2,804
Common Stock
Dec 24
2019
SELL
Open market or private sale
$8,551
$71.86 p/Share
119
Reduced 5.05%
2,239
Common Stock
Dec 24
2019
BUY
Exercise of conversion of derivative security
$6,896
$57.95 p/Share
119
Added 4.8%
2,358
Common Stock
Feb 15
2019
SELL
Open market or private sale
$66,918
$70.44 p/Share
950
Reduced 29.79%
2,239
Common Stock
Jan 29
2019
BUY
Grant, award, or other acquisition
$60,481
$69.2 p/Share
874
Added 21.51%
3,189
Common Stock
Dec 31
2018
SELL
Payment of exercise price or tax liability
$24,452
$58.92 p/Share
415
Reduced 15.2%
2,315
Common Sock
Dec 31
2018
BUY
Exercise of conversion of derivative security
$80,426
$58.92 p/Share
1,365
Added 33.33%
2,730
Common Sock