Nov 07
2022
SELL
Open market or private sale
$854,800
$85.48 p/Share
10,000
Reduced 1.85%
530,584
Common Stock
Nov 04
2022
SELL
Open market or private sale
$414,327
$85.06 p/Share
4,871
Reduced 0.89%
540,584
Common Stock
Nov 02
2022
SELL
Open market or private sale
$34,000
$85.0 p/Share
400
Reduced 0.07%
545,455
Common Stock
Nov 01
2022
SELL
Open market or private sale
$409,550
$81.91 p/Share
5,000
Reduced 0.91%
545,855
Common Stock
Sep 08
2022
SELL
Open market or private sale
$767,500
$76.75 p/Share
10,000
Reduced 1.78%
550,855
Common Stock
Sep 07
2022
SELL
Open market or private sale
$792,700
$79.27 p/Share
10,000
Reduced 1.75%
560,855
Common Stock
Aug 30
2022
SELL
Open market or private sale
$8,507
$85.07 p/Share
100
Reduced 0.02%
570,855
Common Stock
Aug 29
2022
SELL
Open market or private sale
$1,012,792
$85.08 p/Share
11,904
Reduced 2.04%
570,955
Common Stock
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