Feb 15
2023
|
SELL
Open market or private sale
|
$579,105
$85.0 p/Share
|
6,813
|
|
Feb 15
2023
|
SELL
Payment of exercise price or tax liability
|
$245,874
$85.91 p/Share
|
2,862
|
|
Feb 15
2023
|
BUY
Exercise of conversion of derivative security
|
$573,535
$85.91 p/Share
|
6,676
|
|
Nov 22
2022
|
SELL
Open market or private sale
|
$191,674
$72.88 p/Share
|
2,630
|
|
Nov 15
2022
|
SELL
Payment of exercise price or tax liability
|
$217,201
$76.94 p/Share
|
2,823
|
|
Nov 15
2022
|
BUY
Exercise of conversion of derivative security
|
$498,417
$76.94 p/Share
|
6,478
|
|
Aug 23
2022
|
SELL
Open market or private sale
|
$162,272
$68.21 p/Share
|
2,379
|
|
Aug 15
2022
|
SELL
Payment of exercise price or tax liability
|
$195,356
$74.28 p/Share
|
2,630
|
|
Aug 15
2022
|
BUY
Exercise of conversion of derivative security
|
$448,206
$74.28 p/Share
|
6,034
|
|
Jun 01
2022
|
SELL
Payment of exercise price or tax liability
|
$5,622
$71.16 p/Share
|
79
|
|
Jun 01
2022
|
BUY
Exercise of conversion of derivative security
|
$12,809
$71.16 p/Share
|
180
|
|
May 23
2022
|
SELL
Open market or private sale
|
$155,051
$66.66 p/Share
|
2,326
|
|
May 15
2022
|
SELL
Payment of exercise price or tax liability
|
$170,495
$65.93 p/Share
|
2,586
|
|
May 15
2022
|
BUY
Exercise of conversion of derivative security
|
$391,360
$65.93 p/Share
|
5,936
|
|
Mar 01
2022
|
BUY
Grant, award, or other acquisition
|
$21,287
$40.47 p/Share
|
526
|
|
Feb 22
2022
|
SELL
Open market or private sale
|
$133,703
$70.93 p/Share
|
1,885
|
|
Feb 15
2022
|
SELL
Payment of exercise price or tax liability
|
$183,326
$74.98 p/Share
|
2,445
|
|
Feb 15
2022
|
BUY
Exercise of conversion of derivative security
|
$408,041
$74.98 p/Share
|
5,442
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$156,977
$82.75 p/Share
|
1,897
|
|
Nov 15
2021
|
SELL
Payment of exercise price or tax liability
|
$204,197
$83.21 p/Share
|
2,454
|
|
Nov 15
2021
|
BUY
Exercise of conversion of derivative security
|
$468,472
$83.21 p/Share
|
5,630
|
|
Sep 01
2021
|
BUY
Grant, award, or other acquisition
|
$3,642
$80.94 p/Share
|
45
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$159,373
$146.08 p/Share
|
1,091
|
|
Aug 15
2021
|
SELL
Payment of exercise price or tax liability
|
$216,440
$150.41 p/Share
|
1,439
|
|
Aug 15
2021
|
BUY
Exercise of conversion of derivative security
|
$495,601
$150.41 p/Share
|
3,295
|
|