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
May 27
2022
BUY
Grant, award, or other acquisition
$1,432,732
$32.95 p/Share
43,482
Added 0.55%
7,872,370
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$13,065,871
$35.42 p/Share
368,884
Reduced 4.91%
7,149,991
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
$1,635,884
$36.02 p/Share
45,416
Added 0.63%
7,195,407
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$43,173,193
$35.89 p/Share
1,202,931
Reduced 12.6%
8,341,086
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$33,336,254
$38.23 p/Share
871,992
Added 8.37%
9,544,017
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
$17,999,984
$38.23 p/Share
470,834
Added 5.15%
8,672,025
Common Stock
Nov 29
2021
BUY
Grant, award, or other acquisition
$1,574,283
$38.37 p/Share
41,029
Added 0.5%
8,201,191
Common Stock
Nov 05
2021
SELL
Open market or private sale
$12,863,843
$43.82 p/Share
293,561
Reduced 3.47%
8,160,162
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$1,563,867
$37.64 p/Share
41,548
Added 0.49%
8,453,723
Common Stock
Jun 30
2021
BUY
Exercise of conversion of derivative security
$38,000
$19.0 p/Share
2,000
Added 0.02%
8,412,174
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$1,293,168
$32.13 p/Share
40,248
Added 0.48%
8,410,174
Common Stock