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
Sep 01
2021
SELL
Open market or private sale
$164,625
$126.44 p/Share
1,302
Reduced 1.03%
125,159
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$126,520
$31.63 p/Share
4,000
Added 3.0%
129,159
Common Stock
Aug 02
2021
SELL
Open market or private sale
$323,700
$119.8 p/Share
2,702
Reduced 2.09%
126,457
Common Stock
Aug 02
2021
SELL
Open market or private sale
$153,553
$118.3 p/Share
1,298
Reduced 1.03%
125,159
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$77,160
$19.29 p/Share
4,000
Added 3.0%
129,159
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$296,453
$84.58 p/Share
3,505
Reduced 2.72%
125,159
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
9,854
Added 7.11%
128,664
Common Stock