May 20
2022
SELL
Payment of exercise price or tax liability
$538,960
$198.22 p/Share
2,719
Reduced 2.84%
93,129
Common Stock
Mar 16
2022
SELL
Open market or private sale
$112,500
$225.0 p/Share
500
Reduced 0.52%
95,848
Common Stock
Feb 23
2022
SELL
Open market or private sale
$10,891
$187.77 p/Share
58
Reduced 0.06%
96,348
Common Stock
Feb 22
2022
SELL
Open market or private sale
$424,396
$181.91 p/Share
2,333
Reduced 2.36%
96,406
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
16,145
Added 14.05%
98,739
Common Stock
Jan 18
2022
SELL
Open market or private sale
$58,682
$234.73 p/Share
250
Reduced 0.3%
82,594
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
2,946
Added 3.43%
82,844
Common Stock
Nov 29
2021
SELL
Open market or private sale
$551,544
$314.27 p/Share
1,755
Reduced 2.15%
79,898
Common Stock
Nov 22
2021
SELL
Open market or private sale
$756,339
$255.52 p/Share
2,960
Reduced 3.5%
81,653
Common Stock
Oct 21
2021
SELL
Open market or private sale
$33,750
$225.0 p/Share
150
Reduced 0.18%
84,613
Common Stock
Sep 16
2021
SELL
Open market or private sale
$33,022
$220.15 p/Share
150
Reduced 0.18%
84,763
Common Stock
Aug 31
2021
SELL
Open market or private sale
$416,807
$211.47 p/Share
1,971
Reduced 2.27%
84,913
Common Stock
Aug 24
2021
SELL
Open market or private sale
$27,446
$203.3 p/Share
135
Reduced 0.16%
86,884
Common Stock
Aug 23
2021
SELL
Open market or private sale
$615,332
$203.08 p/Share
3,030
Reduced 3.36%
87,019
Common Stock
Jul 22
2021
BUY
Grant, award, or other acquisition
-
951
Added 1.05%
90,049
Common Stock
Jul 15
2021
SELL
Open market or private sale
$17,438
$116.25 p/Share
150
Reduced 0.17%
89,098
Common Stock
Jun 17
2021
SELL
Open market or private sale
$18,000
$120.0 p/Share
150
Reduced 0.17%
89,248
Common Stock
Jun 01
2021
SELL
Open market or private sale
$897,681
$98.82 p/Share
9,084
Reduced 9.22%
89,398
Common Stock
May 24
2021
SELL
Open market or private sale
$851,909
$93.74 p/Share
9,088
Reduced 8.45%
98,482
Common Stock
Apr 15
2021
SELL
Open market or private sale
$15,000
$100.0 p/Share
150
Reduced 0.14%
107,570
Common Stock
Mar 18
2021
SELL
Open market or private sale
$15,216
$101.44 p/Share
150
Reduced 0.14%
107,720
Common Stock
Feb 22
2021
SELL
Open market or private sale
$25,760
$115.0 p/Share
224
Reduced 0.21%
107,870
Common Stock
Feb 18
2021
SELL
Open market or private sale
$18,900
$126.0 p/Share
150
Reduced 0.14%
108,094
Common Stock
Jan 21
2021
SELL
Open market or private sale
$20,250
$135.0 p/Share
150
Reduced 0.14%
108,244
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 0.91%
108,394
Common Stock