Aug 10
2022
SELL
Open market or private sale
$550,000
$110.0 p/Share
5,000
Reduced 6.52%
71,668
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$107,177
$87.42 p/Share
1,226
Reduced 1.57%
76,668
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
116
Added 0.15%
77,894
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$140,862
$89.95 p/Share
1,566
Reduced 1.97%
77,778
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
266
Added 0.33%
79,344
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$75,271
$90.47 p/Share
832
Reduced 1.18%
69,628
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
9,450
Added 10.67%
79,078
Common Stock
Oct 07
2021
SELL
Open market or private sale
$601,400
$120.28 p/Share
5,000
Reduced 6.63%
70,460
Common Stock
Oct 01
2021
SELL
Open market or private sale
$577,600
$115.52 p/Share
5,000
Reduced 6.21%
75,460
Common Stock
May 27
2021
SELL
Open market or private sale
$235,000
$94.0 p/Share
2,500
Reduced 3.01%
80,460
Common Stock
May 21
2021
SELL
Open market or private sale
$225,000
$90.0 p/Share
2,500
Reduced 2.93%
82,960
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$579,995
$89.23 p/Share
6,500
Reduced 7.08%
85,313
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
147
Added 0.17%
85,460
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$698,303
$89.71 p/Share
7,784
Reduced 7.84%
91,465
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
348
Added 0.38%
91,813
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$682,233
$90.59 p/Share
7,531
Reduced 7.1%
98,517
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
732
Added 0.73%
99,249
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$172,610
$88.7 p/Share
1,946
Reduced 1.98%
96,391
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
9,657
Added 8.35%
106,048
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
54,204
Added 35.53%
98,337
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$72,045
$79.17 p/Share
910
Reduced 2.02%
44,133
Common Stock
Nov 03
2020
SELL
Open market or private sale
$425,000
$85.0 p/Share
5,000
Reduced 9.99%
45,043
Common Stock
Oct 06
2020
SELL
Open market or private sale
$246,750
$70.5 p/Share
3,500
Reduced 6.54%
50,043
Common Stock