Feb 02
2022
SELL
Open market or private sale
$1,105,383
$48.27 p/Share
22,900
Reduced 17.13%
110,745
Common Stock
Feb 01
2022
SELL
Open market or private sale
$188,553
$48.81 p/Share
3,863
Reduced 2.81%
133,645
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$1,239,375
$48.09 p/Share
25,772
Reduced 15.78%
137,508
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
56,030
Added 25.55%
163,280
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$97,815
$48.09 p/Share
2,034
Reduced 1.86%
107,250
Common Stock
Jan 30
2022
BUY
Exercise of conversion of derivative security
-
5,897
Added 5.18%
107,841
Common Stock
Nov 02
2021
SELL
Open market or private sale
$147,500
$49.63 p/Share
2,972
Reduced 2.79%
103,387
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$144,202
$49.3 p/Share
2,925
Reduced 2.68%
106,359
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
5,897
Added 5.2%
107,468
Common Stock
Aug 02
2021
SELL
Open market or private sale
$160,488
$54.0 p/Share
2,972
Reduced 2.79%
103,387
Common Stock
Jul 30
2021
SELL
Payment of exercise price or tax liability
$156,722
$53.58 p/Share
2,925
Reduced 2.68%
106,359
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
-
5,897
Added 5.21%
107,317
Common Stock
May 28
2021
SELL
Open market or private sale
$171,217
$57.61 p/Share
2,972
Reduced 2.79%
103,387
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$168,919
$57.75 p/Share
2,925
Reduced 2.68%
106,359
Common Stock
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
5,897
Added 5.21%
107,317
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$166,427
$56.55 p/Share
2,943
Reduced 2.78%
102,863
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
6,911
Added 6.25%
103,720
Common Stock
Oct 30
2020
SELL
Payment of exercise price or tax liability
$151,518
$44.2 p/Share
3,428
Reduced 3.35%
98,895
Common Stock
Oct 30
2020
BUY
Exercise of conversion of derivative security
-
6,911
Added 6.48%
99,752
Common Stock
Jul 30
2020
SELL
Payment of exercise price or tax liability
$164,763
$48.05 p/Share
3,429
Reduced 3.47%
95,412
Common Stock
Jul 30
2020
BUY
Exercise of conversion of derivative security
-
6,912
Added 6.68%
96,522
Common Stock
Jul 01
2020
SELL
Open market or private sale
$34,020
$60.0 p/Share
567
Reduced 0.61%
91,929
Common Stock
Apr 30
2020
SELL
Payment of exercise price or tax liability
$207,908
$60.65 p/Share
3,428
Reduced 3.57%
92,496
Common Stock
Apr 30
2020
BUY
Exercise of conversion of derivative security
-
6,911
Added 6.88%
93,605
Common Stock
Apr 07
2020
SELL
Open market or private sale
$2,293,200
$60.0 p/Share
38,220
Reduced 30.04%
89,013
Common Stock