Feb 27
2023
SELL
Open market or private sale
$1,567,410
$120.57 p/Share
13,000
Reduced 2.0%
637,079
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$1,004,380
$77.26 p/Share
13,000
Added 1.96%
650,079
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$951,389
$120.49 p/Share
7,896
Reduced 1.22%
637,079
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
20,071
Added 3.02%
644,975
Common Stock
Dec 30
2022
SELL
Open market or private sale
$1,451,400
$120.95 p/Share
12,000
Reduced 1.88%
624,904
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.85%
636,904
Common Stock
Dec 29
2022
SELL
Open market or private sale
$1,571,440
$120.88 p/Share
13,000
Reduced 2.04%
624,904
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 2.0%
637,904
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,437,000
$119.75 p/Share
12,000
Reduced 1.88%
624,904
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.85%
636,904
Common Stock
Nov 30
2022
SELL
Open market or private sale
$1,528,800
$117.6 p/Share
13,000
Reduced 2.04%
624,904
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 2.0%
637,904
Common Stock
Nov 10
2022
-
6,112
Reduced 0.97%
624,904
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$636,516
$103.23 p/Share
6,166
Reduced 0.97%
631,016
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
15,680
Added 2.4%
637,182
Common Stock
Dec 22
2021
-
13,200
Reduced 2.08%
621,502
Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,266,720
$105.56 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.82%
646,702
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,267,560
$105.63 p/Share
12,000
Reduced 1.86%
634,702
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.82%
646,702
Common Stock
May 10
2021
SELL
Open market or private sale
$1,398,930
$107.61 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.97%
647,702
Common Stock
May 06
2021
SELL
Open market or private sale
$1,365,130
$105.01 p/Share
13,000
Reduced 2.01%
634,702
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.97%
647,702
Common Stock
May 05
2021
SELL
Open market or private sale
$1,254,960
$104.58 p/Share
12,000
Reduced 1.86%
634,702
Common Stock