Jul 01
2024
SELL
Open market or private sale
$87,661
$37.43 p/Share
2,342
Reduced 4.2%
53,390
Common Stock
May 01
2024
SELL
Open market or private sale
$73,960
$36.56 p/Share
2,023
Reduced 13.15%
13,358
Common Stock
Apr 01
2024
SELL
Open market or private sale
$207,073
$37.21 p/Share
5,565
Reduced 8.79%
57,755
Common Stock
Mar 11
2024
SELL
Open market or private sale
$127,836
$36.0 p/Share
3,551
Reduced 5.31%
63,320
Common Stock
Mar 05
2024
SELL
Open market or private sale
$226,060
$35.6 p/Share
6,350
Reduced 8.67%
66,871
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$39,311
$35.48 p/Share
1,108
Reduced 1.49%
73,221
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
1,497
Added 1.97%
74,329
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
1,190
Added 1.61%
72,832
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$80,862
$44.43 p/Share
1,820
Reduced 2.48%
71,642
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
2,788
Added 3.66%
73,462
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
909
Added 1.27%
70,674
Common Stock
Nov 14
2022
$19,261
$46.98 p/Share
410
Reduced 0.58%
69,765
Common Stock
Nov 10
2022
$2,061
$45.82 p/Share
45
Reduced 0.06%
70,175
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$21,258
$47.45 p/Share
448
Reduced 0.63%
70,220
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
798
Added 1.12%
70,668
Common Stock
Dec 08
2021
SELL
Open market or private sale
$99,654
$51.0 p/Share
1,954
Reduced 2.72%
69,870
Common Stock
Jun 21
2021
SELL
Open market or private sale
$103,400
$47.0 p/Share
2,200
Reduced 2.97%
71,824
Common Stock
May 27
2021
SELL
Open market or private sale
$16,752
$48.0 p/Share
349
Reduced 0.47%
74,024
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$72,691
$42.81 p/Share
1,698
Reduced 2.23%
74,373
Common Stock
Feb 27
2021
BUY
Grant, award, or other acquisition
-
2,660
Added 3.38%
76,071
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
1,090
Added 1.46%
73,411
Common Stock
Dec 23
2020
SELL
Open market or private sale
$59,800
$46.0 p/Share
1,300
Reduced 1.77%
72,321
Common Stock
Dec 07
2020
$9,446
$47.23 p/Share
200
Reduced 0.27%
73,621
Common Stock
Nov 12
2020
$10,544
$44.87 p/Share
235
Reduced 0.32%
73,821
Common Stock