Feb 13
2025
BUY
Grant, award, or other acquisition
-
12,250
Added 8.6%
130,198
Common Stock
Feb 10
2025
SELL
Sale (or disposition) back to the issuer
$68,423
$38.57 p/Share
1,774
Reduced 1.48%
117,948
Common Stock
Nov 29
2024
SELL
Sale (or disposition) back to the issuer
$12,511
$44.21 p/Share
283
Reduced 0.24%
119,722
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
8,520
Added 6.63%
120,005
Common Stock
Feb 12
2024
SELL
Sale (or disposition) back to the issuer
$97,745
$54.79 p/Share
1,784
Reduced 1.58%
111,485
Common Stock
Nov 30
2023
SELL
Sale (or disposition) back to the issuer
$13,041
$51.75 p/Share
252
Reduced 0.22%
113,269
Common Stock
Feb 13
2023
SELL
Sale (or disposition) back to the issuer
$128,481
$60.32 p/Share
2,130
Reduced 1.84%
113,521
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
7,580
Added 6.15%
115,651
Common Stock
Dec 02
2022
SELL
Sale (or disposition) back to the issuer
$38,456
$51.55 p/Share
746
Reduced 0.69%
108,071
Common Stock
Apr 26
2022
SELL
Sale (or disposition) back to the issuer
$7,586,903
$68.23 p/Share
111,196
Reduced 50.54%
108,817
Common Stock
Apr 26
2022
BUY
Exercise of conversion of derivative security
$6,849,712
$55.71 p/Share
122,953
Added 49.65%
124,663
Common Stock
Feb 25
2022
SELL
Sale (or disposition) back to the issuer
$632,648
$59.65 p/Share
10,606
Reduced 9.85%
97,060
Common Stock
Feb 14
2022
SELL
Sale (or disposition) back to the issuer
$410,055
$60.83 p/Share
6,741
Reduced 5.89%
107,666
Common Stock
Feb 11
2022
SELL
Sale (or disposition) back to the issuer
$128,045
$61.09 p/Share
2,096
Reduced 1.8%
114,407
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
31,315
Added 21.18%
116,503
Common Stock
May 03
2021
SELL
Sale (or disposition) back to the issuer
$5,107,350
$64.75 p/Share
78,878
Reduced 48.08%
85,188
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$4,560,651
$51.09 p/Share
89,267
Added 44.49%
111,389
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
7,030
Added 8.59%
74,799
Common Stock
Nov 23
2020
SELL
Sale (or disposition) back to the issuer
$1,700,985
$56.09 p/Share
30,326
Reduced 30.91%
67,769
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$1,561,566
$46.6 p/Share
33,510
Added 25.46%
98,095
Common Stock