Oct 19
2022
SELL
Sale (or disposition) back to the issuer
$8,975,532
$93.5 p/Share
95,995
Reduced 100.0%
0
Common Stock
Aug 08
2022
SELL
Open market or private sale
$70,326
$91.81 p/Share
766
Reduced 0.79%
95,995
Common Stock
May 06
2022
SELL
Open market or private sale
$52,110
$70.04 p/Share
744
Reduced 0.76%
96,761
Common Stock
Apr 06
2022
SELL
Open market or private sale
$619,661
$99.64 p/Share
6,219
Reduced 6.0%
97,505
Common Stock
Mar 15
2022
SELL
Open market or private sale
$108,763
$75.74 p/Share
1,436
Reduced 1.37%
103,724
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
3,627
Added 3.33%
105,160
Common Stock
Mar 07
2022
SELL
Open market or private sale
$121,728
$93.35 p/Share
1,304
Reduced 1.27%
101,533
Common Stock
Feb 07
2022
SELL
Open market or private sale
$57,946
$103.29 p/Share
561
Reduced 0.54%
102,837
Common Stock
Jan 25
2022
BUY
Grant, award, or other acquisition
-
24,910
Added 19.41%
103,398
Common Stock
Jan 05
2022
SELL
Open market or private sale
$128,880
$120.0 p/Share
1,074
Reduced 1.35%
78,488
Common Stock
Jan 05
2022
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.33%
79,562
Common Stock
Dec 06
2021
SELL
Open market or private sale
$588,924
$133.0 p/Share
4,428
Reduced 5.34%
78,488
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.28%
82,916
Common Stock
Nov 05
2021
SELL
Open market or private sale
$753,336
$170.13 p/Share
4,428
Reduced 5.13%
81,842
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.23%
86,270
Common Stock
Oct 05
2021
SELL
Open market or private sale
$739,299
$166.96 p/Share
4,428
Reduced 4.94%
85,196
Common Stock
Oct 05
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.18%
89,624
Common Stock
Sep 07
2021
SELL
Open market or private sale
$835,209
$188.62 p/Share
4,428
Reduced 4.76%
88,550
Common Stock
Sep 07
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.14%
92,978
Common Stock
Aug 05
2021
SELL
Open market or private sale
$748,155
$168.96 p/Share
4,428
Reduced 4.6%
91,904
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.1%
96,332
Common Stock
Jul 06
2021
SELL
Open market or private sale
$714,502
$161.36 p/Share
4,428
Reduced 4.44%
95,258
Common Stock
Jul 06
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.07%
99,686
Common Stock
Jun 14
2021
SELL
Open market or private sale
$615,897
$139.06 p/Share
4,429
Reduced 4.3%
98,612
Common Stock
Jun 14
2021
BUY
Exercise of conversion of derivative security
$65,707
$61.18 p/Share
1,074
Added 1.03%
103,041
Common Stock