Nov 22
2022
BUY
Grant, award, or other acquisition
$3,164,436
$37.52 p/Share
84,340
Added 9.75%
780,779
Common Stock
Nov 18
2022
SELL
Sale (or disposition) back to the issuer
$5,704,608
$78.36 p/Share
72,800
Reduced 9.46%
696,439
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$2,640,456
$36.27 p/Share
72,800
Added 8.65%
769,239
Common Stock
Sep 08
2022
SELL
Open market or private sale
$3,313,584
$65.9 p/Share
50,282
Reduced 6.73%
696,439
Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$1,079,393
$61.56 p/Share
17,534
Reduced 2.29%
746,721
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$5,024,170
$62.0 p/Share
81,035
Reduced 10.46%
693,932
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
-
253,040
Added 24.87%
764,255
Common Stock
Dec 08
2021
SELL
Open market or private sale
$2,967,200
$74.18 p/Share
40,000
Reduced 6.33%
592,250
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$224,139
$74.12 p/Share
3,024
Reduced 0.48%
632,250
Common Stock
Dec 03
2021
SELL
Exercise of conversion of derivative security
$4,116,753
$70.42 p/Share
58,460
Reduced 8.43%
635,274
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$1,745,031
$29.85 p/Share
58,460
Added 7.77%
693,734
Common Stock
Nov 19
2021
SELL
Exercise of conversion of derivative security
$2,146,500
$71.55 p/Share
30,000
Reduced 4.39%
653,274
Common Stock
Nov 19
2021
SELL
Open market or private sale
$1,288,620
$71.59 p/Share
18,000
Reduced 2.76%
635,274
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
$895,500
$29.85 p/Share
30,000
Added 4.21%
683,274
Common Stock
Apr 10
2021
SELL
Payment of exercise price or tax liability
$1,676,106
$69.45 p/Share
24,134
Reduced 3.56%
653,274
Common Stock
Mar 29
2021
BUY
Grant, award, or other acquisition
-
73,500
Added 9.79%
677,408
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$3,989,947
$66.21 p/Share
60,262
Reduced 9.07%
603,908
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
137,566
Added 17.16%
664,170
Common Stock
Nov 24
2020
-
57,000
Reduced 9.77%
526,604
Common Stock