Nov 24
2023
BUY
Grant, award, or other acquisition
$201
$67.27 p/Share
3
Added 0.02%
14,889
Common Stock
Nov 06
2023
BUY
Grant, award, or other acquisition
-
265
Added 1.75%
14,885
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$228
$76.28 p/Share
3
Added 0.02%
14,620
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$212
$70.97 p/Share
3
Added 0.02%
14,617
Common Stock
May 09
2023
SELL
Payment of exercise price or tax liability
$3,967
$77.79 p/Share
51
Reduced 0.35%
14,614
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$19,341
$85.96 p/Share
225
Reduced 1.51%
14,665
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$205,089
$83.95 p/Share
2,443
Reduced 14.09%
14,890
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
3,994
Added 18.73%
17,333
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
2,629
Added 16.46%
13,339
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
$189
$94.86 p/Share
2
Added 0.02%
10,710
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$2,879
$82.26 p/Share
35
Added 0.33%
10,708
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$2,247
$83.25 p/Share
27
Added 0.25%
10,673
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
$166
$83.31 p/Share
2
Added 0.02%
10,645
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$2,250
$72.59 p/Share
31
Added 0.29%
10,643
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$2,870
$70.0 p/Share
41
Added 0.38%
10,611
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$2,261
$80.74 p/Share
28
Added 0.26%
10,570
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$82
$82.02 p/Share
1
Added 0.01%
10,541
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$2,301
$95.89 p/Share
24
Added 0.23%
10,540
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$2,840
$83.52 p/Share
34
Added 0.32%
10,515
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$2,200
$88.0 p/Share
25
Added 0.24%
10,481
Common Stock
May 27
2022
BUY
Grant, award, or other acquisition
$88
$88.0 p/Share
1
Added 0.01%
10,455
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
336
Added 3.11%
10,454
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$2,094
$91.05 p/Share
23
Added 0.23%
10,118
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$2,420
$105.22 p/Share
23
Added 0.23%
10,095
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$27,321
$108.85 p/Share
251
Reduced 2.43%
10,071
Common Stock