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
Feb 26
2021
BUY
Grant, award, or other acquisition
$1,035,421
$29.04 p/Share
35,655
Added 0.42%
8,369,926
Common Stock
Nov 25
2020
BUY
Grant, award, or other acquisition
$875,745
$23.74 p/Share
36,889
Added 0.4%
9,137,758
Common Stock
Aug 28
2020
BUY
Grant, award, or other acquisition
$868,437
$17.79 p/Share
48,816
Added 0.53%
9,100,868
Common Stock
Jul 13
2020
BUY
Open market or private purchase
$81,350
$16.27 p/Share
5,000
Added 0.06%
9,052,053
Common Stock
May 29
2020
BUY
Grant, award, or other acquisition
$859,633
$14.65 p/Share
58,678
Added 0.64%
9,047,053
Common Stock
Feb 28
2020
BUY
Grant, award, or other acquisition
$853,128
$19.71 p/Share
43,284
Added 0.48%
8,988,375
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
18,785
Added 0.21%
8,945,091
Common Stock
Nov 29
2019
BUY
Grant, award, or other acquisition
$704,393
$20.9 p/Share
33,703
Added 0.38%
8,921,156
Common Stock