May 02
2022
BUY
Exercise of conversion of derivative security
-
2,253
Added 1.92%
115,165
Common Stock
Mar 08
2022
SELL
Open market or private sale
$99,061
$51.81 p/Share
1,912
Reduced 1.67%
112,912
Common Stock
Mar 04
2022
SELL
Open market or private sale
$243,101
$57.16 p/Share
4,253
Reduced 3.57%
114,824
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
8,076
Added 6.35%
119,077
Common Stock
Feb 19
2022
SELL
Open market or private sale
$91,171
$60.7 p/Share
1,502
Reduced 1.34%
111,001
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
2,851
Added 2.47%
112,503
Common Stock
Feb 18
2022
SELL
Open market or private sale
$627,112
$61.56 p/Share
10,187
Reduced 8.5%
109,652
Common Stock
Feb 18
2022
SELL
Open market or private sale
$627,112
$61.56 p/Share
10,187
Reduced 8.5%
109,652
Common Stock
Feb 15
2022
SELL
Open market or private sale
$1,135,646
$55.56 p/Share
20,440
Reduced 14.57%
119,839
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
38,822
Added 21.68%
140,279
Common Stock
Feb 14
2022
SELL
Open market or private sale
$53,282
$55.56 p/Share
959
Reduced 0.94%
101,457
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.75%
102,416
Common Stock
Feb 02
2022
SELL
Open market or private sale
$76,687
$57.53 p/Share
1,333
Reduced 1.31%
100,596
Common Stock
Feb 02
2022
BUY
Exercise of conversion of derivative security
-
2,254
Added 2.16%
101,929
Common Stock
Dec 07
2021
SELL
Open market or private sale
$147,951
$77.38 p/Share
1,912
Reduced 1.88%
99,571
Common Stock
Dec 04
2021
SELL
Open market or private sale
$315,785
$74.25 p/Share
4,253
Reduced 4.02%
101,483
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
8,077
Added 7.1%
105,736
Common Stock
Nov 16
2021
SELL
Open market or private sale
$85,036
$82.8 p/Share
1,027
Reduced 1.04%
97,659
Common Stock
Nov 14
2021
SELL
Open market or private sale
$74,461
$82.46 p/Share
903
Reduced 0.91%
98,686
Common Stock
Nov 14
2021
BUY
Exercise of conversion of derivative security
-
1,820
Added 1.79%
99,589
Common Stock
Nov 02
2021
SELL
Open market or private sale
$82,117
$73.45 p/Share
1,118
Reduced 1.13%
97,769
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
-
2,253
Added 2.23%
98,887
Common Stock
Sep 08
2021
SELL
Open market or private sale
$968,539
$62.43 p/Share
15,514
Reduced 13.83%
96,634
Common Stock
Sep 07
2021
SELL
Open market or private sale
$158,707
$63.61 p/Share
2,495
Reduced 2.18%
112,148
Common Stock
Sep 04
2021
SELL
Open market or private sale
$2,176,924
$63.07 p/Share
34,516
Reduced 23.14%
114,643
Common Stock