Nov 01
2021
BUY
Exercise of conversion of derivative security
$189,700
$37.94 p/Share
5,000
Added 13.32%
32,532
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$1,298,182
$184.27 p/Share
7,045
Reduced 20.37%
27,532
Common Stock
Oct 20
2021
BUY
Grant, award, or other acquisition
-
14,209
Added 29.13%
34,577
Common Stock
Oct 11
2021
SELL
Payment of exercise price or tax liability
$181,859
$179.88 p/Share
1,011
Reduced 4.73%
20,368
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$58,080
$174.94 p/Share
332
Reduced 1.53%
21,379
Common Stock
Oct 03
2021
SELL
Payment of exercise price or tax liability
$118,259
$174.94 p/Share
676
Reduced 3.02%
21,711
Common Stock
Oct 02
2021
SELL
Payment of exercise price or tax liability
$121,933
$174.94 p/Share
697
Reduced 3.02%
22,387
Common Stock
Oct 01
2021
SELL
Open market or private sale
$895,100
$179.02 p/Share
5,000
Reduced 17.8%
23,084
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$189,700
$37.94 p/Share
5,000
Added 15.11%
28,084
Common Stock
Sep 30
2021
SELL
Open market or private sale
$1,772,800
$177.28 p/Share
10,000
Reduced 30.23%
23,084
Common Stock
Sep 01
2021
SELL
Open market or private sale
$867,450
$173.49 p/Share
5,000
Reduced 13.13%
33,084
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$173,300
$34.66 p/Share
5,000
Added 11.61%
38,084
Common Stock
Aug 02
2021
SELL
Open market or private sale
$815,200
$163.04 p/Share
5,000
Reduced 13.13%
33,084
Common Stock
Aug 02
2021
BUY
Exercise of conversion of derivative security
$156,950
$31.39 p/Share
5,000
Added 11.61%
38,084
Common Stock
Jul 07
2021
SELL
Open market or private sale
$1,135,470
$162.21 p/Share
7,000
Reduced 17.46%
33,084
Common Stock
Jul 01
2021
SELL
Open market or private sale
$802,300
$160.46 p/Share
5,000
Reduced 11.09%
40,084
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$156,950
$31.39 p/Share
5,000
Added 9.98%
45,084
Common Stock
Jun 01
2021
SELL
Open market or private sale
$760,250
$152.05 p/Share
5,000
Reduced 11.09%
40,084
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$155,650
$31.13 p/Share
5,000
Added 9.98%
45,084
Common Stock
May 03
2021
SELL
Open market or private sale
$783,200
$156.64 p/Share
5,000
Reduced 11.09%
40,084
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$154,300
$30.86 p/Share
5,000
Added 9.98%
45,084
Common Stock
Apr 26
2021
SELL
Open market or private sale
$801,100
$160.22 p/Share
5,000
Reduced 11.09%
40,084
Common Stock
Apr 26
2021
BUY
Exercise of conversion of derivative security
$154,300
$30.86 p/Share
5,000
Added 9.98%
45,084
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
-
812
Added 1.99%
40,084
Common Stock
Mar 29
2021
SELL
Open market or private sale
$716,350
$143.27 p/Share
5,000
Reduced 11.29%
39,272
Common Stock