Nov 15
2023
BUY
Exercise of conversion of derivative security
-
636
Added 4.18%
14,582
Common Stock
Aug 28
2023
SELL
Payment of exercise price or tax liability
$3,138
$27.06 p/Share
116
Reduced 0.82%
13,993
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
-
407
Added 2.8%
14,109
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$5,256
$28.88 p/Share
182
Reduced 1.31%
13,702
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
636
Added 4.39%
13,837
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$3,082
$26.57 p/Share
116
Reduced 0.87%
13,248
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
-
406
Added 2.95%
13,364
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$18,828
$32.13 p/Share
586
Reduced 4.33%
12,958
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
2,060
Added 13.24%
13,497
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$17,293
$27.32 p/Share
633
Added 5.22%
11,484
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$4,950
$35.87 p/Share
138
Reduced 1.26%
10,851
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
407
Added 3.57%
10,989
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,371
$43.11 p/Share
55
Reduced 0.52%
10,582
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
162
Added 1.5%
10,637
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$4,626
$39.54 p/Share
117
Reduced 1.1%
10,475
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
406
Added 3.69%
10,592
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$1,986
$42.27 p/Share
47
Reduced 0.46%
10,186
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
163
Added 1.57%
10,233
Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$5,462
$46.68 p/Share
117
Reduced 1.15%
10,070
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
-
407
Added 3.84%
10,187
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$2,597
$55.25 p/Share
47
Reduced 0.48%
9,780
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
162
Added 1.62%
9,827
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$8,285
$70.81 p/Share
117
Reduced 1.2%
9,665
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
406
Added 3.99%
9,782
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$13,736
$73.85 p/Share
186
Reduced 2.01%
9,070
Common Stock