Feb 27
2023
SELL
Open market or private sale
$1,567,280
$120.56 p/Share
13,000
Reduced 1.7%
750,863
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$1,004,380
$77.26 p/Share
13,000
Added 1.67%
763,863
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
20,071
Added 2.6%
750,863
Common Stock
Dec 30
2022
SELL
Open market or private sale
$1,235,760
$102.98 p/Share
12,000
Reduced 1.62%
730,792
Common Stock
Dec 30
2022
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.59%
742,792
Common Stock
Dec 29
2022
SELL
Open market or private sale
$1,570,920
$120.84 p/Share
13,000
Reduced 1.75%
730,792
Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.72%
743,792
Common Stock
Dec 01
2022
SELL
Open market or private sale
$1,436,880
$119.74 p/Share
12,000
Reduced 1.62%
730,792
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.59%
742,792
Common Stock
Nov 30
2022
SELL
Open market or private sale
$1,528,800
$117.6 p/Share
13,000
Reduced 1.75%
730,792
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.72%
743,792
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
15,680
Added 2.1%
730,792
Common Stock
Jun 02
2021
SELL
Open market or private sale
$1,266,720
$105.56 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
Jun 02
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.62%
727,112
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,267,200
$105.6 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.62%
727,112
Common Stock
May 10
2021
SELL
Open market or private sale
$1,397,630
$107.51 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.75%
728,112
Common Stock
May 06
2021
SELL
Open market or private sale
$1,365,000
$105.0 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
May 06
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.75%
728,112
Common Stock
May 05
2021
SELL
Open market or private sale
$1,254,720
$104.56 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$607,680
$50.64 p/Share
12,000
Added 1.62%
727,112
Common Stock
May 03
2021
SELL
Open market or private sale
$1,345,630
$103.51 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$658,320
$50.64 p/Share
13,000
Added 1.75%
728,112
Common Stock
Apr 26
2021
SELL
Open market or private sale
$1,238,640
$103.22 p/Share
12,000
Reduced 1.65%
715,112
Common Stock