Nov 11
2022
SELL
Open market or private sale
$4,874,963
$75.36 p/Share
64,689
Reduced 39.52%
99,013
Common Stock
Nov 07
2022
SELL
Open market or private sale
$5,618,865
$71.07 p/Share
79,061
Reduced 32.57%
163,702
Common Stock
Nov 07
2022
BUY
Exercise of conversion of derivative security
$3,867,664
$48.92 p/Share
79,061
Added 24.57%
242,763
Common Stock
Oct 18
2022
SELL
Open market or private sale
$1,403,071
$67.53 p/Share
20,777
Reduced 11.26%
163,702
Common Stock
Aug 08
2022
SELL
Open market or private sale
$2,604,464
$64.55 p/Share
40,348
Reduced 17.95%
184,479
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$1,599,395
$39.64 p/Share
40,348
Added 15.22%
224,827
Common Stock
Aug 05
2022
SELL
Open market or private sale
$2,566,196
$63.6 p/Share
40,349
Reduced 17.95%
184,479
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
$1,599,434
$39.64 p/Share
40,349
Added 15.22%
224,828
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$159,878
$71.12 p/Share
2,248
Reduced 1.2%
184,479
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
$565,831
$71.12 p/Share
7,956
Added 4.09%
186,727
Common Stock
Jan 24
2022
SELL
Payment of exercise price or tax liability
$493,001
$72.94 p/Share
6,759
Reduced 3.64%
178,771
Common Stock
Jan 24
2022
BUY
Exercise of conversion of derivative security
$1,229,768
$72.94 p/Share
16,860
Added 8.54%
180,562
Common Stock
Jan 24
2022
BUY
Grant, award, or other acquisition
$362,366
$72.94 p/Share
4,968
Added 2.61%
185,530
Common Stock
Nov 30
2021
SELL
Open market or private sale
$736,100
$73.61 p/Share
10,000
Reduced 5.76%
163,702
Common Stock
Oct 29
2021
SELL
Open market or private sale
$695,700
$69.57 p/Share
10,000
Reduced 5.44%
173,702
Common Stock
Sep 30
2021
SELL
Open market or private sale
$331,350
$66.27 p/Share
5,000
Reduced 2.65%
183,702
Common Stock
Aug 31
2021
SELL
Open market or private sale
$339,150
$67.83 p/Share
5,000
Reduced 2.58%
188,702
Common Stock
Jul 30
2021
SELL
Open market or private sale
$323,250
$64.65 p/Share
5,000
Reduced 2.52%
193,702
Common Stock
Jun 30
2021
SELL
Open market or private sale
$313,350
$62.67 p/Share
5,000
Reduced 2.45%
198,702
Common Stock
May 28
2021
SELL
Open market or private sale
$339,550
$67.91 p/Share
5,000
Reduced 2.4%
203,702
Common Stock
Apr 30
2021
SELL
Open market or private sale
$337,450
$67.49 p/Share
5,000
Reduced 2.34%
208,702
Common Stock
Mar 31
2021
SELL
Open market or private sale
$633,700
$63.37 p/Share
10,000
Reduced 4.47%
213,702
Common Stock
Mar 30
2021
SELL
Open market or private sale
$1,242,381
$63.81 p/Share
19,470
Reduced 8.01%
223,702
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$552,948
$28.4 p/Share
19,470
Added 7.41%
243,172
Common Stock
Mar 29
2021
SELL
Open market or private sale
$1,242,834
$63.83 p/Share
19,471
Reduced 8.01%
223,702
Common Stock