Aug 16
2024
SELL
Payment of exercise price or tax liability
$14,091
$32.32 p/Share
436
Reduced 1.02%
42,158
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
-
1,642
Added 3.71%
42,594
Common Stock
Mar 01
2024
SELL
Open market or private sale
$61,980
$36.14 p/Share
1,715
Reduced 4.02%
40,952
Common Stock
Feb 16
2024
SELL
Exercise of conversion of derivative security
$82,344
$35.25 p/Share
2,336
Reduced 100.0%
0
Restricted Stock Unit
Feb 16
2024
SELL
Payment of exercise price or tax liability
$25,873
$35.25 p/Share
734
Reduced 1.69%
42,667
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
$82,344
$35.25 p/Share
2,336
Added 5.11%
43,401
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
-
1,978
Added 50.0%
1,978
Restricted Stock Unit
Aug 21
2023
SELL
Open market or private sale
$77,763
$30.7 p/Share
2,533
Reduced 5.81%
41,065
Common Stock
Aug 14
2023
BUY
Grant, award, or other acquisition
-
2,218
Added 50.0%
2,218
Restricted Stock Unit
Aug 11
2023
SELL
Open market or private sale
$82,808
$31.51 p/Share
2,628
Reduced 5.69%
43,598
Common Stock
Aug 11
2023
SELL
Payment of exercise price or tax liability
$31,613
$31.3 p/Share
1,010
Reduced 2.14%
46,226
Common Stock
Aug 11
2023
SELL
Exercise of conversion of derivative security
$108,360
$31.3 p/Share
3,462
Reduced 100.0%
0
Restricted Stock Unit
Aug 11
2023
BUY
Exercise of conversion of derivative security
$108,360
$31.3 p/Share
3,462
Added 6.83%
47,236
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$274,065
$32.43 p/Share
8,451
Reduced 16.18%
43,774
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$248,280
$22.41 p/Share
11,079
Added 17.5%
52,225
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
-
2,271
Added 14.32%
13,593
Common Stock (Restrict...
Feb 11
2023
SELL
Payment of exercise price or tax liability
$24,473
$29.31 p/Share
835
Reduced 1.99%
41,146
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
2,098
Added 12.69%
14,434
Common Stock (Restrict...
Aug 12
2022
SELL
Payment of exercise price or tax liability
$49,396
$32.54 p/Share
1,518
Reduced 3.76%
38,869
Common Stock
May 18
2022
SELL
Open market or private sale
$450,326
$42.58 p/Share
10,576
Reduced 22.41%
36,620
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$251,603
$23.79 p/Share
10,576
Added 18.31%
47,196
Common Stock
May 17
2022
SELL
Open market or private sale
$1,756,893
$42.98 p/Share
40,877
Reduced 52.75%
36,620
Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$1,081,197
$26.45 p/Share
40,877
Added 34.53%
77,497
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
1,784
Added 9.97%
16,103
Common Stock (Restrict...
Feb 12
2022
SELL
Payment of exercise price or tax liability
$32,354
$37.49 p/Share
863
Reduced 2.3%
36,620
Common Stock