Aug 24
2022
SELL
Payment of exercise price or tax liability
$7,384,179
$89.14 p/Share
82,838
Reduced 12.44%
582,859
Common Stock
Aug 24
2022
BUY
Grant, award, or other acquisition
-
129,014
Added 16.63%
646,826
Common Stock
Jul 06
2022
BUY
Grant, award, or other acquisition
-
55,631
Added 9.39%
536,683
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$9,876
$72.62 p/Share
136
Added 0.03%
481,052
Common Stock
May 04
2022
SELL
Open market or private sale
$403,300
$80.66 p/Share
5,000
Reduced 1.03%
480,916
Common Stock
Feb 01
2022
SELL
Open market or private sale
$411,300
$82.26 p/Share
5,000
Reduced 1.02%
485,916
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$10,586
$77.84 p/Share
136
Added 0.03%
490,916
Common Stock
Nov 02
2021
-
10,000
Reduced 2.0%
490,780
Common Stock
Nov 01
2021
SELL
Open market or private sale
$2,309,250
$92.37 p/Share
25,000
Reduced 4.75%
500,780
Common Stock
Sep 13
2021
SELL
Open market or private sale
$2,366,000
$94.64 p/Share
25,000
Reduced 4.54%
525,780
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$3,930,019
$97.92 p/Share
40,135
Reduced 6.79%
550,780
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$2,017,200
$33.62 p/Share
60,000
Added 9.22%
590,915
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$8,310,249
$99.83 p/Share
83,244
Reduced 13.55%
530,915
Common Stock
Aug 24
2021
BUY
Grant, award, or other acquisition
-
126,340
Added 17.55%
593,556
Common Stock
Jul 08
2021
BUY
Grant, award, or other acquisition
-
48,589
Added 9.06%
487,819
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$10,586
$77.84 p/Share
136
Added 0.03%
439,230
Common Stock
May 03
2021
SELL
Open market or private sale
$2,396,500
$95.86 p/Share
25,000
Reduced 5.39%
439,094
Common Stock
Mar 09
2021
SELL
Open market or private sale
$975,700
$97.57 p/Share
10,000
Reduced 2.11%
464,094
Common Stock
Mar 02
2021
SELL
Open market or private sale
$2,330,500
$93.22 p/Share
25,000
Reduced 5.01%
474,094
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$10,574
$61.12 p/Share
173
Added 0.03%
499,094
Common Stock
Nov 13
2020
-
6,000
Reduced 1.19%
498,921
Common Stock
Nov 10
2020
SELL
Open market or private sale
$1,722,000
$86.1 p/Share
20,000
Reduced 3.81%
504,921
Common Stock