Aug 01
2024
SELL
Payment of exercise price or tax liability
$25,861
$19.03 p/Share
1,359
Reduced 7.45%
16,873
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
4,634
Added 20.27%
18,232
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$41,126
$20.4 p/Share
2,016
Reduced 12.91%
13,598
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
6,018
Added 27.82%
15,614
Common Stock
Aug 03
2023
SELL
Open market or private sale
$35,755
$32.01 p/Share
1,117
Reduced 11.25%
8,811
Common Stock
Aug 01
2023
SELL
Open market or private sale
$125,296
$32.21 p/Share
3,890
Reduced 28.15%
9,928
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
6,846
Added 36.45%
11,935
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$21,641
$33.04 p/Share
655
Reduced 8.59%
6,972
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
2,235
Added 22.66%
7,627
Common Stock
Nov 21
2022
SELL
Open market or private sale
$69,500
$34.75 p/Share
2,000
Reduced 28.22%
5,088
Common Stock
Nov 10
2022
SELL
Open market or private sale
$116,620
$35.85 p/Share
3,253
Reduced 31.46%
7,088
Common Stock
Nov 01
2022
SELL
Open market or private sale
$9,455
$42.4 p/Share
223
Reduced 2.11%
10,341
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
763
Added 6.74%
10,564
Common Stock
Aug 01
2022
SELL
Open market or private sale
$103,520
$47.53 p/Share
2,178
Reduced 18.57%
9,553
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
7,431
Added 38.78%
11,731
Common Stock
Nov 08
2021
SELL
Open market or private sale
$88,966
$58.11 p/Share
1,531
Reduced 27.41%
4,054
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$11,844
$53.11 p/Share
223
Reduced 3.84%
5,585
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
763
Added 11.61%
5,808
Common Stock
Aug 27
2021
SELL
Open market or private sale
$185,962
$47.5 p/Share
3,915
Reduced 44.97%
4,790
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$58,030
$33.16 p/Share
1,750
Added 16.74%
8,705
Common Stock
Aug 06
2021
SELL
Open market or private sale
$25,337
$45.9 p/Share
552
Reduced 7.35%
6,955
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$81,191
$46.85 p/Share
1,733
Reduced 18.76%
7,507
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
5,888
Added 38.92%
9,240
Common Stock
Nov 24
2020
SELL
Open market or private sale
$38,280
$43.95 p/Share
871
Reduced 22.28%
3,039
Common Stock
Nov 06
2020
SELL
Open market or private sale
$59,940
$39.96 p/Share
1,500
Reduced 27.73%
3,910
Common Stock