Aug 28
2023
SELL
Payment of exercise price or tax liability
$3,815
$27.06 p/Share
141
Reduced 1.2%
11,618
Common Stock
Aug 28
2023
BUY
Exercise of conversion of derivative security
-
407
Added 3.35%
11,759
Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$6,382
$28.88 p/Share
221
Reduced 1.91%
11,352
Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
636
Added 5.23%
11,516
Common Stock
May 30
2023
SELL
Payment of exercise price or tax liability
$3,746
$26.57 p/Share
141
Reduced 1.27%
10,937
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
-
406
Added 3.54%
11,078
Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$22,908
$32.13 p/Share
713
Reduced 6.26%
10,672
Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
2,060
Added 15.39%
11,328
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
$17,293
$27.32 p/Share
633
Added 6.36%
9,325
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$5,954
$35.87 p/Share
166
Reduced 1.87%
8,692
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
407
Added 4.39%
8,858
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$2,888
$43.11 p/Share
67
Reduced 0.79%
8,451
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
162
Added 1.87%
8,518
Common Stock
Nov 28
2022
SELL
Payment of exercise price or tax liability
$5,575
$39.54 p/Share
141
Reduced 1.66%
8,356
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
-
406
Added 4.56%
8,497
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$2,409
$42.27 p/Share
57
Reduced 0.7%
8,091
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
163
Added 1.96%
8,148
Common Stock
Aug 29
2022
SELL
Payment of exercise price or tax liability
$6,582
$46.68 p/Share
141
Reduced 1.74%
7,985
Common Stock
Aug 29
2022
BUY
Exercise of conversion of derivative security
-
407
Added 4.77%
8,126
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$3,149
$55.25 p/Share
57
Reduced 0.73%
7,719
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
-
162
Added 2.04%
7,776
Common Stock
May 27
2022
SELL
Payment of exercise price or tax liability
$9,984
$70.81 p/Share
141
Reduced 1.82%
7,614
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
-
406
Added 4.97%
7,755
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$16,616
$73.85 p/Share
225
Reduced 3.1%
7,043
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
650
Added 8.21%
7,268
Common Stock