Feb 25
2022
SELL
Payment of exercise price or tax liability
$39,032
$57.57 p/Share
678
Reduced 0.61%
110,841
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
1,830
Added 1.61%
111,519
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$180,551
$57.01 p/Share
3,167
Reduced 2.81%
109,689
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
11,000
Added 8.88%
112,856
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$88,576
$55.36 p/Share
1,600
Reduced 1.55%
101,856
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
6,570
Added 5.97%
103,456
Common Stock
Jan 04
2022
SELL
Open market or private sale
$41,370
$55.16 p/Share
750
Reduced 0.77%
96,886
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$153,479
$59.35 p/Share
2,586
Reduced 2.58%
97,636
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
6,570
Added 6.15%
100,222
Common Stock
Nov 03
2021
SELL
Open market or private sale
$268,369
$55.05 p/Share
4,875
Reduced 4.95%
93,652
Common Stock
Oct 01
2021
SELL
Open market or private sale
$296,108
$60.74 p/Share
4,875
Reduced 4.71%
98,527
Common Stock
Sep 01
2021
SELL
Open market or private sale
$278,314
$57.09 p/Share
4,875
Reduced 4.5%
103,402
Common Stock
Aug 02
2021
SELL
Open market or private sale
$287,040
$58.88 p/Share
4,875
Reduced 4.31%
108,277
Common Stock
Jul 01
2021
SELL
Open market or private sale
$295,425
$60.6 p/Share
4,875
Reduced 4.13%
113,152
Common Stock
Jun 01
2021
SELL
Open market or private sale
$454,025
$69.85 p/Share
6,500
Reduced 5.22%
118,027
Common Stock
May 14
2021
SELL
Open market or private sale
$576,554
$69.75 p/Share
8,266
Reduced 6.22%
124,527
Common Stock
May 10
2021
SELL
Open market or private sale
$160,281
$68.06 p/Share
2,355
Reduced 1.74%
132,793
Common Stock
May 07
2021
SELL
Open market or private sale
$575,104
$68.1 p/Share
8,445
Reduced 5.88%
135,148
Common Stock
Apr 30
2021
SELL
Open market or private sale
$291,564
$69.42 p/Share
4,200
Reduced 2.84%
143,593
Common Stock
Apr 26
2021
-
10,000
Reduced 6.34%
147,793
Common Stock
Apr 23
2021
SELL
Open market or private sale
$2,335,980
$69.12 p/Share
33,796
Reduced 17.64%
157,793
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$824,622
$24.4 p/Share
33,796
Added 14.99%
191,589
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,563,251
$66.92 p/Share
23,360
Reduced 12.9%
157,793
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$443,840
$19.0 p/Share
23,360
Added 11.42%
181,153
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$204,453
$57.56 p/Share
3,552
Reduced 2.2%
157,793
Common Stock