Sep 12
2023
SELL
Open market or private sale
$97,103
$96.62 p/Share
1,005
Reduced 3.14%
31,045
Common
Sep 11
2023
SELL
Open market or private sale
$277,208
$99.18 p/Share
2,795
Reduced 8.02%
32,050
Common
Aug 19
2023
SELL
Payment of exercise price or tax liability
$30,122
$90.73 p/Share
332
Reduced 0.94%
34,845
Common
Jun 01
2023
SELL
Payment of exercise price or tax liability
$162,531
$87.95 p/Share
1,848
Reduced 5.0%
35,101
Common
Feb 20
2023
BUY
Grant, award, or other acquisition
-
3,785
Added 9.31%
36,849
Common
Feb 15
2023
SELL
Payment of exercise price or tax liability
$36,244
$86.71 p/Share
418
Reduced 1.25%
33,064
Common
Feb 12
2023
SELL
Payment of exercise price or tax liability
$35,028
$83.8 p/Share
418
Reduced 1.23%
33,482
Common
Feb 10
2023
SELL
Payment of exercise price or tax liability
$47,430
$83.8 p/Share
566
Reduced 1.64%
33,900
Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$123,334
$85.53 p/Share
1,442
Reduced 4.02%
34,466
Common
Feb 02
2023
BUY
Grant, award, or other acquisition
-
10,305
Added 22.3%
35,908
Common
Jan 30
2023
SELL
Payment of exercise price or tax liability
$38,350
$71.02 p/Share
540
Reduced 2.07%
25,603
Common
Jan 30
2023
BUY
Grant, award, or other acquisition
-
3,454
Added 11.67%
26,143
Common
Dec 02
2022
SELL
Payment of exercise price or tax liability
$24,979
$73.04 p/Share
342
Reduced 1.49%
22,589
Common
Oct 07
2022
SELL
Open market or private sale
$143,569
$68.01 p/Share
2,111
Reduced 8.43%
22,931
Common
Aug 19
2022
SELL
Payment of exercise price or tax liability
$25,893
$72.53 p/Share
357
Reduced 1.41%
24,909
Common
Aug 19
2022
BUY
Grant, award, or other acquisition
-
1,178
Added 4.45%
25,266
Common
Jun 01
2022
SELL
Payment of exercise price or tax liability
$117,769
$59.27 p/Share
1,987
Reduced 7.65%
23,983
Common
Feb 15
2022
SELL
Payment of exercise price or tax liability
$30,249
$62.24 p/Share
486
Reduced 1.84%
25,878
Common
Feb 15
2022
BUY
Grant, award, or other acquisition
-
3,029
Added 10.31%
26,364
Common
Feb 12
2022
SELL
Payment of exercise price or tax liability
$29,662
$58.97 p/Share
503
Reduced 2.11%
23,335
Common
Feb 10
2022
BUY
Grant, award, or other acquisition
-
4,100
Added 14.68%
23,838
Common
Dec 02
2021
BUY
Grant, award, or other acquisition
$144,030
$62.54 p/Share
2,303
Added 10.51%
19,601
Common
Nov 01
2021
SELL
Open market or private sale
$167,888
$53.57 p/Share
3,134
Reduced 15.34%
17,298
Common
Aug 19
2021
BUY
Grant, award, or other acquisition
-
1,221
Added 5.68%
20,267
Common
Aug 02
2021
SELL
Open market or private sale
$21,041
$42.94 p/Share
490
Reduced 2.51%
19,046
Common