Jan 22
2025
|
SELL
Payment of exercise price or tax liability
|
$200,001
$31.09 p/Share
|
6,433
|
|
Jan 22
2025
|
BUY
Exercise of conversion of derivative security
|
$199,964
$22.3 p/Share
|
8,967
|
|
Aug 19
2024
|
SELL
Open market or private sale
|
$85,700
$34.28 p/Share
|
2,500
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$74,560
$37.28 p/Share
|
2,000
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$17,440
$43.6 p/Share
|
400
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$101,416
$36.22 p/Share
|
2,800
|
|
Aug 31
2023
|
SELL
Open market or private sale
|
$99,722
$40.87 p/Share
|
2,440
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$98,946
$43.02 p/Share
|
2,300
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$103,946
$43.62 p/Share
|
2,383
|
|
Aug 09
2021
|
SELL
Payment of exercise price or tax liability
|
$200,037
$43.27 p/Share
|
4,623
|
|
Aug 09
2021
|
BUY
Exercise of conversion of derivative security
|
$200,030
$36.94 p/Share
|
5,415
|
|