Mar 01
2023
SELL
Payment of exercise price or tax liability
$4,466,200
$212.95 p/Share
20,973
Reduced 36.4%
36,648
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
24,000
Added 29.4%
57,621
Common Stock
Dec 13
2022
-
30,000
Reduced 47.15%
33,621
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
-
16,000
Added 20.15%
63,412
Common Stock
Mar 03
2022
SELL
Open market or private sale
$3,129,133
$162.84 p/Share
19,216
Reduced 28.84%
47,412
Common Stock
Mar 02
2022
SELL
Open market or private sale
$3,383,843
$162.81 p/Share
20,784
Reduced 23.78%
66,628
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 18.62%
87,412
Common Stock
Feb 17
2022
SELL
Open market or private sale
$2,910,499
$151.03 p/Share
19,271
Reduced 22.46%
66,527
Common Stock
Feb 16
2022
SELL
Open market or private sale
$2,739,636
$150.29 p/Share
18,229
Reduced 17.52%
85,798
Common Stock
Oct 29
2021
SELL
Open market or private sale
$6,792,300
$226.41 p/Share
30,000
Reduced 22.42%
103,819
Common Stock
Aug 17
2021
SELL
Open market or private sale
$3,007,326
$164.03 p/Share
18,334
Reduced 12.05%
133,819
Common Stock
Aug 16
2021
SELL
Open market or private sale
$3,254,195
$169.79 p/Share
19,166
Reduced 11.19%
152,153
Common Stock
Aug 06
2021
-
7,000
Reduced 3.93%
171,319
Common Stock
Aug 02
2021
SELL
Open market or private sale
$1,379,012
$183.16 p/Share
7,529
Reduced 4.05%
178,319
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 9.72%
185,848
Common Stock
Mar 04
2021
SELL
Open market or private sale
$3,021,741
$157.95 p/Share
19,131
Reduced 10.41%
164,578
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,558,233
$164.44 p/Share
9,476
Reduced 4.91%
183,709
Common Stock
Mar 02
2021
SELL
Open market or private sale
$3,644,315
$174.67 p/Share
20,864
Reduced 9.75%
193,185
Common Stock
Feb 24
2021
SELL
Open market or private sale
$7,034,832
$167.5 p/Share
41,999
Reduced 16.4%
214,049
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$3,701,279
$206.51 p/Share
17,923
Reduced 6.54%
256,048
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
15,000
Added 5.19%
273,971
Common Stock
Jan 28
2021
BUY
Exercise of conversion of derivative security
-
15,000
Added 5.48%
258,971
Common Stock
Nov 02
2020
SELL
Open market or private sale
$587,327
$99.01 p/Share
5,932
Reduced 2.37%
243,971
Common Stock
Oct 01
2020
SELL
Open market or private sale
$648,675
$86.49 p/Share
7,500
Reduced 2.91%
249,903
Common Stock
Sep 01
2020
SELL
Open market or private sale
$588,300
$78.44 p/Share
7,500
Reduced 2.83%
257,403
Common Stock