Aug 03
2023
SELL
Open market or private sale
$50,521
$49.05 p/Share
1,030
Reduced 2.11%
47,693
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 2.07%
48,723
Common Stock
Jul 03
2023
SELL
Open market or private sale
$46,504
$45.15 p/Share
1,030
Reduced 2.11%
47,693
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 2.07%
48,723
Common Stock
Jun 05
2023
SELL
Open market or private sale
$46,205
$44.86 p/Share
1,030
Reduced 2.11%
47,693
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 2.07%
48,723
Common Stock
May 03
2023
SELL
Open market or private sale
$43,033
$41.78 p/Share
1,030
Reduced 2.11%
47,693
Common Stock
May 03
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 2.07%
48,723
Common Stock
Apr 03
2023
SELL
Open market or private sale
$41,797
$40.58 p/Share
1,030
Reduced 2.11%
47,693
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 2.07%
48,723
Common Stock
Mar 10
2023
SELL
Open market or private sale
$542,790
$37.96 p/Share
14,299
Reduced 23.07%
47,693
Common Stock
Mar 09
2023
SELL
Open market or private sale
$252,407
$40.34 p/Share
6,257
Reduced 9.17%
61,992
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$571,796
$41.85 p/Share
13,663
Reduced 20.07%
54,403
Common Stock
Mar 03
2023
SELL
Open market or private sale
$42,745
$41.5 p/Share
1,030
Reduced 1.49%
68,249
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$996,322
$41.85 p/Share
23,807
Added 25.86%
68,249
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
$23,020
$22.35 p/Share
1,030
Added 1.46%
69,279
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$116,494
$41.31 p/Share
2,820
Reduced 4.63%
58,105
Common Stock
Dec 06
2022
-
8,959
Reduced 12.82%
60,925
Common Stock
Aug 09
2022
SELL
Open market or private sale
$853,686
$42.58 p/Share
20,049
Reduced 22.29%
69,884
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$63,150
$30.1 p/Share
2,098
Reduced 2.28%
89,933
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$347,307
$31.04 p/Share
11,189
Reduced 15.56%
60,719
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
$1,665,824
$31.04 p/Share
53,667
Added 36.83%
92,031
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$91,724
$32.15 p/Share
2,853
Reduced 5.44%
49,553
Common Stock
Nov 16
2021
-
8,616
Reduced 14.12%
52,406
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$58,842
$28.06 p/Share
2,097
Reduced 3.32%
61,022
Common Stock