Apr 24
2024
|
SELL
Open market or private sale
|
$413,870
$75.51 p/Share
|
5,481
|
|
Apr 18
2024
|
SELL
Open market or private sale
|
$402,707
$73.46 p/Share
|
5,482
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$434,216
$71.02 p/Share
|
6,114
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$361,404
$65.71 p/Share
|
5,500
|
|
Feb 15
2024
|
SELL
Open market or private sale
|
$518,080
$64.76 p/Share
|
8,000
|
|
Jan 22
2024
|
SELL
Open market or private sale
|
$257,959
$64.49 p/Share
|
4,000
|
|
Nov 30
2023
|
SELL
Open market or private sale
|
$242,240
$60.56 p/Share
|
4,000
|
|
Nov 03
2023
|
SELL
Open market or private sale
|
$174,975
$56.19 p/Share
|
3,114
|
|
Sep 18
2023
|
SELL
Open market or private sale
|
$217,319
$57.31 p/Share
|
3,792
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$289,800
$57.96 p/Share
|
5,000
|
|
Mar 22
2022
|
SELL
Open market or private sale
|
$283,374
$91.0 p/Share
|
3,114
|
|
Mar 16
2022
|
SELL
Open market or private sale
|
$270,949
$87.01 p/Share
|
3,114
|
|
Mar 01
2022
|
BUY
Exercise of conversion of derivative security
|
$747,920
$80.06 p/Share
|
9,342
|
|
Feb 07
2022
|
SELL
Open market or private sale
|
$698,325
$93.11 p/Share
|
7,500
|
|
Feb 07
2022
|
BUY
Exercise of conversion of derivative security
|
$173,400
$23.12 p/Share
|
7,500
|
|
Feb 01
2022
|
|
-
|
2,000
|
|
Feb 01
2022
|
SELL
Open market or private sale
|
$536,280
$89.38 p/Share
|
6,000
|
|
Feb 01
2022
|
BUY
Exercise of conversion of derivative security
|
$138,720
$23.12 p/Share
|
6,000
|
|
Nov 22
2021
|
|
-
|
2,000
|
|
Oct 22
2021
|
SELL
Open market or private sale
|
$917,180
$83.38 p/Share
|
11,000
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$325,890
$72.42 p/Share
|
4,500
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$641,920
$75.52 p/Share
|
8,500
|
|
Jun 03
2021
|
BUY
Exercise of conversion of derivative security
|
$115,940
$13.64 p/Share
|
8,500
|
|
Jun 01
2021
|
SELL
Payment of exercise price or tax liability
|
$29,629
$74.82 p/Share
|
396
|
|
May 24
2021
|
SELL
Open market or private sale
|
$876,000
$73.0 p/Share
|
12,000
|
|