Feb 01
2022
BUY
Exercise of conversion of derivative security
$142,160
$35.54 p/Share
4,000
Added 2.51%
155,153
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$1,075,915
$100.76 p/Share
10,678
Reduced 6.6%
151,153
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
21,534
Added 11.74%
161,831
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$381,825
$105.71 p/Share
3,612
Reduced 2.51%
140,297
Common Stock
Jan 19
2022
BUY
Grant, award, or other acquisition
-
3,134
Added 2.13%
143,909
Common Stock
Jan 03
2022
SELL
Open market or private sale
$311,607
$115.41 p/Share
2,700
Reduced 1.86%
142,075
Common Stock
Jan 03
2022
SELL
Open market or private sale
$148,356
$114.12 p/Share
1,300
Reduced 0.92%
140,775
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.69%
144,775
Common Stock
Dec 01
2021
SELL
Open market or private sale
$287,334
$106.42 p/Share
2,700
Reduced 1.85%
142,970
Common Stock
Dec 01
2021
SELL
Open market or private sale
$135,538
$104.26 p/Share
1,300
Reduced 0.91%
141,670
Common Stock
Dec 01
2021
SELL
Payment of exercise price or tax liability
$92,427
$103.27 p/Share
895
Reduced 0.63%
140,775
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.67%
145,670
Common Stock
Nov 01
2021
SELL
Open market or private sale
$293,274
$108.62 p/Share
2,700
Reduced 1.85%
142,970
Common Stock
Nov 01
2021
SELL
Open market or private sale
$138,866
$106.82 p/Share
1,300
Reduced 0.91%
141,670
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$128,720
$32.18 p/Share
4,000
Added 2.67%
145,670
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$741,064
$105.19 p/Share
7,045
Reduced 4.74%
141,670
Common Stock
Oct 20
2021
BUY
Grant, award, or other acquisition
-
14,209
Added 8.72%
148,715
Common Stock
Oct 12
2021
SELL
Payment of exercise price or tax liability
$105,650
$104.5 p/Share
1,011
Reduced 0.75%
134,506
Common Stock
Oct 07
2021
SELL
Payment of exercise price or tax liability
$90,219
$106.14 p/Share
850
Reduced 0.62%
135,517
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
12,913
Added 8.65%
136,367
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$180,594
$105.92 p/Share
1,705
Reduced 1.36%
123,454
Common Stock
Oct 01
2021
SELL
Open market or private sale
$298,508
$106.61 p/Share
2,800
Reduced 2.17%
126,359
Common Stock
Oct 01
2021
SELL
Open market or private sale
$126,168
$105.14 p/Share
1,200
Reduced 0.95%
125,159
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$127,640
$31.91 p/Share
4,000
Added 3.0%
129,159
Common Stock
Sep 01
2021
SELL
Open market or private sale
$344,265
$127.6 p/Share
2,698
Reduced 2.09%
126,461
Common Stock