Sep 03
2024
|
SELL
Payment of exercise price or tax liability
|
$4,190,334
$80.04 p/Share
|
52,353
|
|
Sep 03
2024
|
BUY
Exercise of conversion of derivative security
|
$4,113,900
$58.77 p/Share
|
70,000
|
|
Dec 01
2021
|
BUY
Open market or private purchase
|
$103,200
$51.6 p/Share
|
2,000
|
|
Nov 29
2021
|
BUY
Open market or private purchase
|
$52,860
$52.86 p/Share
|
1,000
|
|
Sep 30
2021
|
BUY
Open market or private purchase
|
$107,720
$53.86 p/Share
|
2,000
|
|
Sep 17
2021
|
BUY
Open market or private purchase
|
$85,875
$57.25 p/Share
|
1,500
|
|
Sep 16
2021
|
BUY
Open market or private purchase
|
$86,250
$57.5 p/Share
|
1,500
|
|
Sep 14
2021
|
BUY
Open market or private purchase
|
$87,000
$58.0 p/Share
|
1,500
|
|
Sep 10
2021
|
BUY
Open market or private purchase
|
$87,750
$58.5 p/Share
|
1,500
|
|
Jun 17
2021
|
BUY
Open market or private purchase
|
$76,960
$65.0 p/Share
|
1,184
|
|