Sep 27
2022
BUY
Exercise of conversion of derivative security
-
2,292
Added 2.58%
86,584
Common Stock
Sep 23
2022
SELL
Open market or private sale
$19,615
$45.3 p/Share
433
Reduced 0.51%
84,292
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.26%
84,725
Common Stock
Jul 22
2022
SELL
Open market or private sale
$21,002
$46.26 p/Share
454
Reduced 0.54%
83,648
Common Stock
Jul 21
2022
BUY
Exercise of conversion of derivative security
-
1,145
Added 1.34%
84,102
Common Stock
Jun 28
2022
SELL
Open market or private sale
$35,438
$38.52 p/Share
920
Reduced 1.1%
82,957
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
-
2,292
Added 2.66%
83,877
Common Stock
Jun 23
2022
SELL
Open market or private sale
$15,270
$35.76 p/Share
427
Reduced 0.52%
81,585
Common Stock
Jun 22
2022
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.3%
82,012
Common Stock
Apr 22
2022
SELL
Open market or private sale
$16,552
$36.14 p/Share
458
Reduced 0.56%
80,935
Common Stock
Apr 21
2022
BUY
Exercise of conversion of derivative security
-
1,144
Added 1.39%
81,393
Common Stock
Mar 28
2022
SELL
Open market or private sale
$36,261
$39.63 p/Share
915
Reduced 1.13%
80,249
Common Stock
Mar 27
2022
BUY
Exercise of conversion of derivative security
-
2,291
Added 2.75%
81,164
Common Stock
Mar 23
2022
SELL
Open market or private sale
$17,702
$40.6 p/Share
436
Reduced 0.55%
78,873
Common Stock
Mar 22
2022
BUY
Exercise of conversion of derivative security
-
1,078
Added 1.34%
79,309
Common Stock
Mar 10
2022
SELL
Open market or private sale
$50,466
$42.16 p/Share
1,197
Reduced 1.51%
78,231
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
3,021
Added 3.66%
79,428
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$113,160
$58.39 p/Share
1,938
Reduced 2.47%
76,407
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
7,353
Added 8.58%
78,345
Common Stock
Jan 24
2022
SELL
Open market or private sale
$76,436
$59.95 p/Share
1,275
Reduced 1.76%
70,992
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
4,579
Added 5.96%
72,267
Common Stock
Dec 28
2021
SELL
Open market or private sale
$83,485
$91.34 p/Share
914
Reduced 1.33%
67,688
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 3.23%
68,602
Common Stock
Dec 23
2021
SELL
Open market or private sale
$40,172
$93.64 p/Share
429
Reduced 0.64%
66,310
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
1,077
Added 1.59%
66,739
Common Stock