May 17
2023
SELL
Payment of exercise price or tax liability
$9,249
$35.17 p/Share
263
Reduced 2.01%
12,821
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$14,147
$34.59 p/Share
409
Reduced 3.03%
13,084
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
13
Added 0.1%
13,494
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
12
Added 0.09%
13,480
Common Stock
Nov 14
2022
BUY
Grant, award, or other acquisition
-
14
Added 0.1%
13,468
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
13
Added 0.1%
13,453
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$4,197
$33.31 p/Share
126
Reduced 0.93%
13,439
Common Stock
May 18
2022
SELL
Payment of exercise price or tax liability
$8,498
$33.99 p/Share
250
Reduced 1.81%
13,566
Common Stock
May 17
2022
SELL
Payment of exercise price or tax liability
$9,991
$34.1 p/Share
293
Reduced 2.08%
13,816
Common Stock
May 16
2022
BUY
Grant, award, or other acquisition
-
3,840
Added 21.39%
14,110
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$27,723
$43.25 p/Share
641
Reduced 5.87%
10,270
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
8
Added 0.07%
10,911
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$24,395
$47.74 p/Share
511
Reduced 4.48%
10,902
Common Stock
Nov 15
2021
BUY
Grant, award, or other acquisition
-
9
Added 0.08%
11,414
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.09%
11,405
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$5,658
$51.91 p/Share
109
Reduced 0.95%
11,394
Common Stock
May 18
2021
SELL
Payment of exercise price or tax liability
$11,521
$53.34 p/Share
216
Reduced 1.84%
11,504
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
2,565
Added 17.96%
11,720
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
7
Added 0.08%
9,155
Common Stock
Mar 18
2021
BUY
Payment of exercise price or tax liability
$31,368
$54.27 p/Share
578
Added 5.94%
9,148
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
10
Added 0.1%
9,727
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
-
12
Added 0.12%
9,716
Common Stock