Aug 30
2024
BUY
Grant, award, or other acquisition
$1,453,547
$59.95 p/Share
24,246
Added 1.01%
2,376,315
Common Stock
Jul 29
2024
-
100,000
Reduced 4.08%
2,352,069
Common Stock
May 30
2024
BUY
Grant, award, or other acquisition
$1,195,805
$45.79 p/Share
26,115
Added 1.05%
2,452,069
Common Stock
May 14
2024
SELL
Open market or private sale
$7,649,565
$46.25 p/Share
165,396
Reduced 6.38%
2,425,954
Common Stock
May 13
2024
SELL
Open market or private sale
$2,546,500
$46.3 p/Share
55,000
Reduced 2.08%
2,591,350
Common Stock
Mar 01
2024
-
860
Reduced 0.04%
2,425,953
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
$1,187,173
$41.26 p/Share
28,773
Added 0.79%
3,626,813
Common Stock
Jan 08
2024
-
3,584
Reduced 0.09%
3,934,263
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$37,153,250
$40.64 p/Share
914,204
Reduced 18.84%
3,937,847
Common Stock
Dec 22
2023
-
170,000
Reduced 3.39%
4,852,051
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
95,879
Added 1.87%
5,022,051
Common Stock
Dec 13
2023
BUY
Grant, award, or other acquisition
$9,999,940
$37.51 p/Share
266,594
Added 5.13%
4,926,172
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
$1,107,363
$34.63 p/Share
31,977
Added 0.68%
4,659,578
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
$1,097,884
$34.73 p/Share
31,612
Added 0.68%
4,627,601
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$44,400
$22.2 p/Share
2,000
Added 0.04%
4,595,989
Common Stock
May 26
2023
BUY
Grant, award, or other acquisition
$1,087,193
$30.51 p/Share
35,634
Added 0.77%
4,593,989
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$23,494,460
$37.76 p/Share
622,205
Reduced 10.32%
5,406,421
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$1,327,792
$37.67 p/Share
35,248
Added 0.65%
5,406,421
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$24,814,185
$38.37 p/Share
646,708
Reduced 8.72%
6,773,557
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
-
467,359
Added 6.07%
7,228,671
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$12,500,017
$34.96 p/Share
357,552
Added 4.5%
7,586,223
Common Stock
Nov 29
2022
BUY
Grant, award, or other acquisition
$1,459,137
$37.32 p/Share
39,098
Added 0.57%
6,761,311
Common Stock
Oct 24
2022
SELL
Open market or private sale
$16,424,999
$32.85 p/Share
500,000
Reduced 6.92%
6,722,213
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$1,445,753
$32.4 p/Share
44,622
Added 0.61%
7,222,213
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
$41,500
$20.75 p/Share
2,000
Added 0.03%
7,177,591
Common Stock